Texas built on flood plains.  Florida builds on a coast prone to hurricanes.  Puerto Rico had infrastructure and financial issues.   New Orleans builds in a delta requiring levees to keep the water out.  If you are going to penalize Puerto Rico for past bad decisions, you better start penalizing everyone. 

I bet all those places can argue reasons for decisions in the past.  You can say Puerto Rico had a mess to start with, but its probably more complex than that. 

Right now they all need help, that's just the way it is.