Comparing modern computer-controlled cars to closed-source software is a bit unfair, really. Modern cars are VERY hackable, if you know what you're doing and don't mind voiding parts of your warranty. The car-modding game's the same, but the rules have changed is all. If you understand the rules, there is little you cannot mod on a new car.
To use my own car as an example, there is a program that would allow me to modify the fuel tables, ignition tables and other operational parameters on the on-board computer using a standard PC (program: LS1Edit). This acheives the same thing as playing with the distributor dwell and carb mixture on an older engine, and then some.
Or, for the less adventurous,
Hypertech makes a
device that allows you to apply "macros" to the onboard computer, doing the same thing as LS1Edit, but to a lesser degree.
Further, modern cars (with the appropriate computer hacks) still respond quite nicely to the old-school tricks: headers, camshafts, intakes, strokers, blowers, etc. It's like having the best of both worlds - the reliability and economy of computer control, and the performance and "hackability" of old-school tricks.
It all comes down to learning new rules to play the same old game.
:-)