https://www.youtube.com/watch?v=joMK1WZjP7g
The '59 Chevy gets 13.5 miles per gallon. [1] The '09 Chevy gets 25. [2]
Yes, modern cars are more difficult to maintain than older cars -- they require more specialized equipment to maintain, parts are more difficult to replace, so on and so forth. Modern cars are also incredibly more fuel efficient and safer to ride in, and much of that is enabled by the same engineering efforts that make cars more difficult to maintain.
1) http://www.automobile-catalog.com/make/chevrolet_usa/full-si...