What's really crazy is the amount of incremental improvements. A 99 super duty uses the same cab and dimensions as a 2016, and many of the parts will interchange. But a 16 is 5 generations of engine later, and everything about it is nicer, smoother, tighter, stronger, and more expensive. The difference between the 2008 F250 I had and the 2012 F250 I currently have is night and day when it comes to towing heavy loads. A lot of that is in the transmission, but the overall package just feels more settled/stable/controlled.