We've been rapidly trying to catch the others up based on those metrics under the frauds in charge over the last decade+. Killing this country.
I do think Germany maybe a better place to be though (based on limited knowledge and never living there!). Holland too perhaps, although it is so dull...