In US practice, diesels are rarely expected to run a train by themselves, there are often two or more engines per train. That means money can be saved by only building a cab at one end and always have the engines shunted back-to-back giving the crew a good view whichever direction they're driving.