Today in the corporate world the MBAs are running the show and they need continuous, growth and engagement. All needs of the developer and they manifest themselves in the software as features that are only there to serve the needs of the developer, not the user often combined with (deliberate) dark patterns and confusing UX just drive up the KPIs.
What a load of BS.
And the user often has no choice but to eat their frustration due to lack of alternatives, corporate/workplace policies or the alternatives being equally bad.
Unfortunately I expect the whole concept of "PC" as in Personal Computing is going to go away and will be replaced by "locked down, you don't own shit computing".
All the major platforms today are more or less locked down, Android, iOS, MacOS and Windows is on its way. I expect in the next 5 years Microsoft will introduce mandatory app signing and will lock the platform down so that the Microsoft store is the only place for installing apps. They can shove all candycrush, azure etc garbage in the users face who have no choice but to eat it.
Linux but is the only bastion of hope but unfortunately that's still (on the desktop) alpha quality and will likely never move past alpha.
Hopefully I can retire soon.