It’s not like switching is difficult even with a physical SIM.
In my current setup, I have a plan with primary carrier for my primary number, then a backup data only eSIM with non-expiring data for if I'm SIM swapped or overuse my data plan on my primary plan. I've actually tried and used different MVNOs.
I think this is because it's common for them to offer "data only" SIMs which have far lower rates than data on a SIM card which can do both data and voice. Typically these data only SIMs are made available just for mobile WiFi hotspots. My suspicion is that not generally offering eSIMs is about protecting this business practice.
I don't know anyone who likes any of the mobile companies here, people just use whoever they feel is the least intolerable.