That is true. An old car, even in great original condition, still needs mostly everything to make it comparable (in terms of reliability and proper operation) to a newer vehicle. And we are not even considering the ~50+ years of technological improvements between the two vehicles, and the metal fatigue (I am thinking - broken axles, tie rods, cracked leaf springs, etc.).
Well, the ease of service is an important consideration. Although, I personally prefer fuel injection and other fancy electronics. If you become a bit familiar with how all these things operate, they are actually very convenient to "service". You just mostly replace the worn-out parts in accordance with the maintenance schedule/as necessary.
Are you seriously going to choose a 70-year-old truck versus a 20-year-old truck to drive for work, in adverse weather?
Technically, you can drive any rough old vehicle in the cold snowy winter. Given enough skill, time, and a place to do the required maintenance. I've done it myself. However, I would much rather prefer to just make sure that the fluids are fresh, battery is good, and a turn-key-and-go operation of the new car in the morning. Vintage vehicles are much more fun to enjoy on good sunny days