>1. eSIM standard supports transferring of eSIM profile from one phone to another
Source? The only implementation I know of is on iOS, which allows you to transfer esims between phones that are on the same icloud account. For every other phone the solution was to get a new QR code from the provider.
Unfortunately, that's not true for all eSIMs I've used – some activation codes are single-use, and you have to contact the provider to issue a new one every time. Some of them even charge for that...
But I agree that this is exclusively a policy problem, not a technical problem with eSIM, which clearly supports reusable profiles as well.
I would still call that a technical problem, fundamentally. If the technical failing didn't exist, then businesses would be unable to create the user-hostile policy to decommodify the market.