How good is a federal program to pump $186 billion into the nation's infrastructure over the next decade? It depends who you ask.