You'd think they could build a laptop wifi card that didn't totally suck, but I've been through a half-dozen different laptops, work and personal, over the years, and they are all terrible.
Which use broadcom exclusively. Wanted to try linux on my macbook once. All was well, except that dreaded Broadcom Wifi. Apparently broadcom gives big middle finger when it comes to truly open source drivers. C'mon broadcom.. it's 2016.