You don’t have the option of having a phone with decent specs and replaceable parts
For now it is indeed an issue. It may get better as EU imposes easily replaceable batteries for instance.
You have to have really good knowledge in tech to have private services that are on par with what the big companies offer
Well yes, because technology is complicated by nature. BigTech inject billions in making stuff simple and UX pleasant precisely to attract layman customers. Privacy-focused tech companies have less money, put a lot of effort in privacy tech, and are less mature UX-wise than classic bigTech. Customers also want more privacy, but have a hard time paying for anything. At some point the customer has to come to terms with coherence. Vote with your wallet.
You have to put up with annoying compatibility issues if you install a custom ROM on your android phone
No you don’t necessarily. LineageOS works perfectly on my Oneplus 6T.
You cannot escape apps preventing you from using them if you root your device
Yes you can. Magisk Root + Universal SafetyNet Fix v2.4.0-MOD_1.2 (by kdrag0n, modded by Displax) + editing the deny list properly.
Cars are becoming SaaS bullcrap
Use public transport when possible. Rent cars when really not possible. Problem solved.
Everything is going for a subscription model in general
I understand it’s frustrating. At the same time we either expect a constant stream of updates, or everything-IT requires regular updating if only for security purposes. Companies have employees to pay. Do you work for free?