conversations elsewhere make me think about how some people basically treat any failure of interop between free software and proprietary software as the free software's fault
like i remember reading that on some thinkpad models linux would just completely fuck up the trackpad occasionally and it turns out the root cause of this was that the trackpad would drop a byte in the data stream and desync. and i guess either the mfr worked with microsoft or microsoft has enough people to work around it.
this is clearly the device manufacturer's fault, but if you don't know this then it's just Another Wacky Linux Issue
also reading about s0ix and all this other shit has really given me an appreciation for how fucking hard it is to get suspend/resume/hibernate working right