I doubt people hate decentralization directly, it's just that the decentralized services out there are difficult to use and lack features people are used to.
Yeah having a messaging app I enjoy using is important. Good UI and fun features make something worth using, it's why telegram is still my most used messenger.
Telegram is great indeed. I'm happily paying for premium for two reasons: first it's not expensive at all (2€ per month) and secondly it offers so many fun and useful features. I often buy it for friends too as a gift. They really have a good thing going.
On most other platforms it's usually more the stick than the carrot (pay up or we bombard you with ads) and it's tons more expensive, eg Instagram alone costs 3x as much.
This might be harder to do on linux because filesytems are different. If I'm not mistaken, NTFS has big tables that can be directly read without iterating through the filesystem tree. I don't think this is true of most popular linux filesystems.
Yes in my opinion the benefit of smart home stuff is not controlling things from my phone or tablet or some touchscreen on the wall. But instead having the same physical switches and controls as one normally would, with the ability to automate things in the background.
Smart home setups where a failure stops you from turning on a light or opening the garage is the worst possible combination.
The trend of smart devices that require internet access to function even when on the same local network as my phone or smart home system are a good example of very poorly designed products.