Now we learn, predictably, how badly FEMA failed in the response to Hurricane Maria in Puerto Rico. You can read the story for yourself, here. One thing in the story I wish to comment upon is the number of deaths in Maria. I do not believe the "official" number of 64. However, I also find Harvard's 4,000 to be far-fetched.
Despite its assurances after every major disaster, FEMA doesn't get any better. My guess as to why is that a huge disaster like Andrew, Katrina, Maria, a Northridge Earthquake, etc., happens about once per administration. The administration is out of office by the time the next big disaster occurs and the cycle restarts.
For the first 203 years of the existence of the United States, we did without FEMA. Maybe it is time to try again.