>>105913583 (OP)linux users complain that most third party corporations creating firmware, drivers, software, etc only catered to windows. Which meant that the linux community itself had to do extra work to get the aforementioned products to work properly on linux. We were essentially treated like 3rd class citizens.
Weirdly, now, a lot of software devs developing for linux only cater to systemd out of the box, essentially doing the same thing they complained that others did before them. Now non-systemd distros, their devs, and their communities have to do extra work to writing scripts so that these projects work on their distros and operating systems (*BSD) as well.
As the other anon said, instead of adopting a unified standard that would work with literally any system and cause apps to work universally out of the box, they decided to create something new that drove the unix community as a whole into this shitty situation we're in.
What's annoying is, the universal standard preceded systemd.