They haven't gone out of their way to make replacing batteries difficult, but it is more difficult than it used to be before phones were waterproof and tightly packaged.
Sure, it requires special tools, but isn't a battery change on a quartz watch pretty easy? I think the going price for a battery change is like 10€. There can't be that much hard work involved with pricing like that.
My watch (Timex) does not require special tools in order to replace the battery, and it's waterproof, small, and lightweight.
I unscrew four small screws on the back using the same screwdriver I've used for years to tighten the screws on my eyeglasses. Pop in the replacement coin cell battery, and screw it back together.
It takes about two minutes and costs about $5.
It can be said about iPhones. I like having a thin, light and watertight phone. If the cost of that is limited avenues for servicing, that’s a tradeoff I am fine with.