You are aware you can have 10 or more eSIMs plans on an iPhone, right?
You are free to swap between them as you wish? You are only locked into a single carrier if you purchase the iPhone thru that carrier. Always purchasing and unlocked phone is what solves this.