.... Kind of, and much of what we have could be upgraded. Some folks can't get clean water out of their taps (lead!), some folks have really crappy internet (dial-up or otherwise slow speeds). I'm pretty sure some areas could use an electrical grid upgrade. Railroad tracks laid long ago now block traffic and some crossings have a lot of accidents, and could be rerouted (some communities have done so, such as lafayette, Indiana). Many of our bridges are in disrepair.
On the whole though there are a lot of perfectly good roads and houses that just need a little work to keep them up. It is better to not build more than we need. I could tear down my perfectly good 2000 sq ft house and build a 4000 square ft house - but my current house is big enough for my needs so I'd rather sit back and relax.
St. Petersburg shut down a sewage treatment plant last year, and in the same year spilled 200 million gallons of sewage into the bay. For that, the city faced an $820,000 fine, which seems incredibly light. Just Wednesday this week, the city spilled 50,000 gallons of 'mostly treated' sewage into the bay. I can't image that St. Petersburg is the only city with this type of problem; though, I hope I'm wrong.
Do you want a limitless money sinkhole with largest positive externalities and quality of life effects? Try science.