Having lived in Germany in my youth I am a German national team fan. But also obviously first and foremost a USMNT fan for national soccer teams.
The North Macedonia - Italy result is not being talked about enough IMHO especially as it relates to the s*** the USMNT had to endure for being in CONCACAF and the 2017 2-1 loss to T&T. Italy also failed to qualify for that WC also, and when so many non-soccer fans were given me/USMNT s*** for not qualifying they were always surprised when I told them neither Italy or Chile qualified, it happens. That is not excusing the USMNT performance that game, which I thought was dreadful.
Italy was put in this position as the could not win a murderers row Group of Death of Switzerland, Northern Ireland, Bulgaria and Lithuania. For UEFA, there are FIFTY-FIVE (55!) members of UEFA , 50% of which don't even rank in the FIFA top 50, a full 1/4 to 1/3 don't even rank in the FIFA top 100.
To qualify for the 2022 WC, four time WC Champion Germany had to run the gauntlet of North Macedonia, Romania, Armenia, Iceland, and Liechtenstein (total population 40K)..... that is a f'ing joke. At least in CONCACAF the US and Mexico and a few other bigger/better teams automatically advance / bye to the final round / hexagonal.
If CONCACAF did it the way UEFA does, we would not even play Mexico or Costa Rica, we MIGHT play one of Jamaica, Honduras or El Salvador, but the rest of our qualifying match would be against Belize, Curacao, Haiti, Dominican Republic, maybe a really tough game vs. Guatemala.
As a USMNT or Mexico fan you should realize that the CONCACAF qualifying is actually very difficult. There are MULTIPLE groups from the UEFA qualifying that the USMNT would have easily won outright IMHO.