they could have it if it wasn't because our goverment steals the money of public works.
for example in Argentina Kirtchner (maybe that's not how you spell her name), would do public works and then the companies that would do those works would be friends of her that would use way more money than it should be used, and of course most of that money wasn't even used for the public work, but it would go straight up to the wallets of politicians.
The current goverment (Amlo) is starting to do this with a lot of frequency, even Peña Nieto had moderation when it comes about stealing money but if this old man that speaks like he haves brain damage keeps wasting the money by giving it to his "friends" we are just gonna have the same economy as argentina in a few years.