No one in tech does that. But the insinuation that Apple is a worst offender here is demonstrably false. Backward compatibility for both iOS and Mac OS X go back as far as the hardware itself will allow, and Apple is, for all its other faults (and they are many), a role model in this particular instance.
Please explain why my Mac Pro 2,1 which has 8 cores of Xeon 3 GHz and 21 GB of RAM is not able to run anything above Lion? Even though it is 7 years old, It is still faster than almost anything apple has to offer (esp. after I upgraded to SSD). Yet, I am stuck on Lion unless I am willing to make a hackintosh out of it and then it can actually run any OSX... so... no real reason why it can't run newer OSX, just that apple did not want to do it.
Just make sure you don't use FTDI chips... as you never know whether they are legit and the current FTDI Windows drivers will brick them. Sure, it is reversible but if anybody connects your FTDI chip to a Windows machine then it is bricked... Not nice. Not nice at all. Just avoid FTDI.
Or god forbid you can buy your parts from places other than ebay. You're pretty much guaranteed legit parts if you buy from reputable sources.
While this may sound like their reliability is in question, I would say worse from other vendors as the only alternatives to FTDI have had just utter garbage drivers to begin with.
As if you have full control over what you get. Are you buying the FTDI chips yourself? You may be buying from a reputable vendor only to know in the end that their supply lines were not as clean as you thought. What FTDI did (brick chips that used their driver, vs. the correct thing: simply ignore the chips) is extremely unethical, I will NEVER BUY ANYTHING FROM FTDI or that has FTDI on them (whether it is fake or not fake, since I can't be sure until it is too late). Next time they'd better think twice.
Battery is dead...
The trouble with doing something right the first time is that nobody appreciates how difficult it was.