Most of the people who complain about stuff like this are those who run custom, degoogled Android ROMs and think they are entitled to Google's work forever.
You forget the part where all of this was necessary precisely because OEMs couldn't be bothered to update their drivers to work with more recent versions of the kernel.
LOL, he waltzes in like a mafioso and then turns into a puppy when the other guy proves he doesn't have a trademark. And then he calls linking to the legal document where he was denied the trademark DOXING!
2 year warranty mandated by the EU. If it breaks after that I'll throw it away. I just don't see the problem. I know some will think this is a troll comment, but given most people don't care about reparability when they buy a new phone, maybe you should stop trying to push it.
I am saying, not suggesting, that developers who accept to work for a much lower salary will naturally be, in average, less competent than those who know their worth.
Good luck finding competent developers and paying them European salaries.
Most of these companies hire mediocre developers in small numbers because of budget constraints and then work on their product on borrowed time until the EU seed money runs out.
They did that to me years ago, like ten years or so. Took me weeks to figure out the site wasn't slow when logged out! They don't do it anymore (and thankfully, because if they did it to me now I'd slowloris the hell out of this site).
They should allow server owners to choose whether every bot they have added can read every message or just /commands. But that would require too much intelligence on their part :P