First off, you completely ignore the issue of Crony Capitalism; taxpayers are being fleeced to repay political contributions by the various companies involved.
Most, if not all States have enacted laws against "Pay to Play". As well, a legitimate tendering process tends to nullify the effects of cronyism.
As well, even assuming there is no Crony Capitalism driving the project, you are paying for two sets of "professional, legal and other services"; the companies involved and the Bureaucrats employed by the State, additional overhead you have to pay for.
And this is different from the ordinary process how? Unless you privatize the government function which oversees the construction and maintenance of infrastructure, you will always have both government and private sector functions together. The key is to eliminate duplication of effort, by having the "bureaucrat" act in a position of oversight, and the private sector perform the work function.
Secondly, what constitutes proper planning? Private sector investors need to plan for a profit, so roads, bridges and other infrastructure will follow the markets. Bureaucrats are rewarded for spending money, so have perverse incentives to build bridges to nowhere and other projects which consume funds and resources that could have gone to profitable ventures.
First off, I never said anything about private sector investment. I am not talking about public / private partnerships. Two problems with that type of arrangement. First, the private sector is driven by a predetermined return on investment to the investors, which will result in decisions that provide only for the best interest of the shareholders, not the public. Second, government does not need to borrow if tax revenues are invested, and if borrowing is necessary for funding, government will always be able to borrow at a lower rate than the private sector.
Bureaucrates are not rewarded for spending money. If fact they have incentives to minimize expenditures, particularly in the cut cut cut world of todays political climate. If you don't spend the money on one project, it will be spent on another that doesn't stimulate the economy, or else it would be spent on government obligations, so that argument doesn't really stand up.
Thirdly, you ignore the fact that taxing money from the private sector in favour of a government "job" is a shell game.
I am not in the habit of repeating myself, but
I AM NOT CREATING GOVERNMENT JOBS. The jobs I am talking about are private sector jobs, people employed by private companies bidding on government construction projects. They are paid at prevailing private sector or union wages. These are not government employees.
Even if a government project could create a job for a $50,000 investment, it still means that $50,000 is missing from some private investment;
Your assertion that the taxes used to pay for the project would pull money from the private sector that would go into some investment overlooks the fact that the taxes would be paid regardless, unless the project is funded by bond issues which would be the private sector investment you are arguing for. As well, private sector investment does not guarantee the creation of jobs, and certainly doesn't guarantee jobs created in the US.
Even if a government project could create a job for a $50,000 investment, it still means that $50,000 is missing from some private investment; net job creation=0.
A job created is still a job. Your math doesn't work. In order for the net to be zero, the private sector would need to reduce it's workforce by an equal amount. Let's say that this was true, and using the numbers I previously quoted, the government put $1 Billion in tax dollars on the table to upgrade and improve a highway between two cities. Using the FHWA number of 30,000 jobs are supported by this work, and lets assume that say 30% of those jobs are new jobs created as a result of this project. 9,000 new jobs are created by the project. However, because I pulled $1 Billion in taxes out of the private sector, they now have to reduce their workforce by 9,000. Why? Makes no sense.
Your assertation about infrastructure is based on a very dubious set of assumptions.
My assumptions are based on how the system actually works. Not exactly sure where your assumptions come from, but they seem to have a less stable foundation than the one that supports the ones I use.