I had been trying out Linux and finally decided to install it to my ssd. The timing ended up such that I got the wifi issues on the new install but not my old one, and they basically make the OS unusable. I didn't realise any of this and am new so did heaps of reinstalling and searching trying to figure out what had gone wrong since it was all fine when it was installed on my HDD.
I finally found some forum posts and bug reports about this after wasting a day assuming it was something I'd done wrong 😂.
Gonna stick to lts kernel from now on I think. 6.6.6 seemed pretty fitting to me, even if it was 6.6.5 that actually broke it.
China just makes what people ask it to. So many places moved all their production to China for cheap labour, and most companies trying to skimp on one thing are also going to skimp on others like materials and quality control. iPhones are also made in China and most people consider them to be high quality. The problem is more just capitalism than China specifically.