My issues with Linksys are mostly over their model and version confusion. Trying to use or support their devices are a nightmare. I don't want to go to a website, pick Model 42399 and then be presented with pictures to try and help me decide what version the device actually is, especially when it's an internal NIC. They have made no effort towards streamlining this mess in 9 years, and I'm not sure exactly how much more time I have to give them to not come off as a person who dislikes their products for irrational reasons.

If your going to radically change the internals of a device enough to require new firmware or drivers, make universal driver packages, or make a new model. Most companies do this, Linksys doesn't.