The inconveniences we're describing are limited to the suckers that get to write the firmware/drivers for these things, i.e. a few engineers.
Price, performance, availability, driver quality, etc may look competitive to the competition and affect a few million users.
If you sell a few million of these, saving 5 cents on the Wifi chip pays at least for 2 engineers full-time to deal with whatever issues Broadcom gives you.