I honestly hate smartphones as well, not because of any of what OP posted. On my PC, I can install whatever I want, including swapping out the OS. Most smartphones are locked down, and the few that allow alternative ROMs have huge incompatibilities w/ FOSS OSes (i.e. getting SMS to work is a bit spotty).
My phone runs GrapheneOS. I would much rather use something else (e.g. PostmarketOS), but it's the least bad option that supports all the features I need. I am still limited to Android-compatible apps, and developing for my phone is a lot more painful than any other ARM-based device because I'm stuck w/ the Android ecosystem.
The end result is that I don't feel like I truly own my phone, whereas I definitely feel that way about my PC. Yeah, my phone is convenient, and I don't use most of the nonsense Anon is complaining about (I mostly use websites on my phone instead of apps), but I still generally dislike having a thing in my pocket that I don't actually control.