Price is indeed part of it. If I'm paying that much I'm getting repairable and upgradable hardware.
I also hate their walled garden approach to everything. You can do X so long as apple has decided to allow you to do X. Things like no sideloading, no repair/upgradability, etc. I love Framework for instance and would like to see more stuff like it in the future.
And before you ask, yes I hate the other companies that do it too, they don't get a pass but we're talking apple right now.
As far as privacy goes, they're better than windows imo but not by much and it's only because windows is so bad, they still harvest your data but they target the ads instead of selling the data so others can target the ads. That is "better." I guess. I still prefer linux which doesn't even want your data (except anonymized bug reports if you opt in).