I’ll throw Broadcom HBAs (personal experiences with the models 9400-8i8e, 9500-16i & P411W-32P) into the mix.
Why?
-
These things officially support Windows and system sleep (S3), both things pleb users like to use
-
User experience reality: System crashes with Bluescreens all around triggered by Broadcom’s drivers and firmware
-
Broadcom doesn’t care to fix them
-
Third-party critique remains pretty small-scale: “LOLz, how dare you use products primarily intended for 24/7 server use on Linux with “consumer-grade” (ignorant term) hardware and pedestrian Windows?!”