>>1473972Self extracting crank bolts and anti seize compound have been around for a long time anon, and some Shimano cranks require a special tool for the crank retention caps also.
See pic related: a HT2 crank arm cap tool and square taper crank puller: the crank puller is literally $1 more expensive.
ISO taper cranks can be difficult to remove if it's a neglected old bike or has an exotic chainset, absolutely, but otherwise they're easy as pie to work on.