In my view, getting people cycling is not about making bikes more affordable, because there is always SOMETHING you can find to ride that's cheap or even free. It is always going to be cheaper than any motor.
The statistics we keep seeing here in numerous surveys are that of the vast majority of people who don't ride, up to two thirds of them say they would ride "if it was safer". Put simply, sharing roads with cars is a nightmare that most people are not willing to subject themselves to. Once they start, maybe they'd see it's not so bad - that's debatable.
But the one sure way to get more people riding is safe (usually separated) cycleways. Combine these with really good bike/public transport integration, and proper end-of-trip facilities, and they will flock to bikes!