Time, resources, interest; lack of open datasheets and corporate sponsorship from the hardware vendors making the parts. These things don't just happen magically; people make them happen. Linux finally has enough market power that vendors willingly write drivers for it, but I remember a very similar situation with Linux in the 2000s when Microsoft was the only player around with that kind of market clout.