One commenter suggested Warren and Obama “run for office in China and leave America to the capitalists.”

In an ad that played during the opening ceremony of the London Olympics, Massachusetts Democrat Elizabeth Warren suggested the United States be more like Communist China, the New York Sun reported Monday.

“We’ve got bridges and roads in need of repair and thousands of people in need of work. Why aren’t we rebuilding America?” Warren asked. “Our competitors are putting people to work, building a future. China invests 9% of its GDP in infrastructure. America? We’re at just 2.4%. We can do better.”

The New York Sun added:

The ad juxtaposes robust Chinese cranes and dump trucks with decaying American bridges and idle but sympathetic-looking American workers wearing hard-hats.

The Sun also noted that Warren – a candidate for the U.S. Senate – was the inspiration for Barack Obama’s “you didn’t build that” comment, and the President has been “making similar points about infrastructure on the campaign trail.”

Ira Stoll was not impressed with Warren’s message.

“Professor Warren’s approach is so flawed that it’s amazing that her campaign would spend the money on putting it into a prime-time Olympics commercial that was presumably designed not to alienate people but rather to get them to vote for her. You really have to see it to believe it.”

For starters, to reach the 9 percent Chinese level, Stoll wrote that the government would have to spend an “additional $1 trillion a year.”

“To put it in context,” he said, “the entire federal government spent about $3.6 trillion in 2011, on revenues of about $2.3 trillion.”

Considering that Warren has already promised massive tax increases to pay for deficit reduction, Stoll said she would need to either eliminate “all national defense spending ($705 billion) or all Social Security spending ($730 billion) and then find another more than quarter trillion dollars.”

He also observed that America has been building roads and bridges for many years, unlike China.

Finally, he notes that China, unlike the United States, is not a free country.

Continue reading