What works in one environment is not optimized for the needs of the other.
Cab over engine is more maneuverable, but less livable and fuel and aerodynamically at high speed efficient. Also you need watts to climb the Rocky Mountains and operate in Appalachia.