Anything can be made not only "affordable", but even "free" with sufficient amount of subsidies
I think that is a good point. But you have to get the subsidies from somewhere. Be it the market, or from the government (taxes). Either way, some people have to earn money in order to spend it.
I totally agree to your sentence and would add: "anything can be made affordable but not everything"
"Trust me. I know what I'm doing." -- Sledge Hammer