Well from what i have seen the private sector isn't making a very good job of financing many of those things in the US, taxes pay for those important infrastructure projects in any civilized Country such as rail roads and health etc, for years my Country the UK since Thatcher has gone down the same road as the US with stealing state assets which ended up in the hands of Global Corporations, that has led to some of the highest energy bills anywhere, the French Government own a very large stake in my energy supplier Company, same with rail travel where prices rise every year since they were privatised but we still fund the network from our taxes which seem to go into shareholders pockets, the Government have just done one good thing they froze rail fares for the first time in about thirty years, you could call that Socialism, butit means people can afford to take the train to work, just about, as for China have you seen the infrastruture they have and are building it makes the US and some Countries look third World, and if unfettered wild Capitalism was such a success Countries like Bangladesh and Haiti would be the model, and Cuba have been under a economic sanctions for 60 years by the US because they wouldn't allow a fascist dictator and the Mafia rule the Country.