No, since eSIMs are basically just programmable SIMs literally soldered onto the motherboard, I imagine it works with all providers that support eSIMs.
https://support.apple.com/en-ae/118227
> You can have two eSIMs active at the same time on supported iPhone models. For example, you can use one eSIM for your home phone number and another eSIM for the place you're visiting.
With a physical SIM, I can pry my card out of one phone and put it into another, and expect it to work. With eSIM, every single eSIM has to be carrier approved and GSMA approved, and every single transfer from one eSIM to another has to be carrier approved too.
Is anything preventing the provider from denying a SIM swap based on IMEI?