It's a poor country that loves its space program, quite the opposite of the United States. Here, we won't give the space program the time of day. God forbid we should give them more than enough money to make a robot out of popsicle sticks to send to Mars. I think NASA should take a tip from Russia and start sending up its own tourists. That way, it can't bitch about the tourists not having enough training.
Money does make the world go 'round, but it's also needed to explore other worlds.
Once the space program is able to generate enough income, private companies will begin to see a cash incentive to join in and present competition to the government. But if we can make it pay, oh boy, will the corporations be lining up to get their piece of the pie. There'll be competition in space again, just like back when the Russians actually had a smattering of money. That would be enough to jumpstart the improvement of the technology. That's what we need.