There are still a lot of wireless chipsets out there that suck ASS. If you want to get good support, just get whatever hardware most kernel developers use
I learnt my lesson 20 years ago when WiFi was a thing at first, that if you buy cheap crappy no-name WiFi cards, nothing is going to support them right, not even the manufacturer's drivers.
Use a distro released some time in the last 20 years?