As to why Apple is pushing esim I can imagine several reasons. Number 1 is just the space in the phone itself. I also think that Apple would love a world where people didn’t go the carrier stores. More people would buy directly from them and then get pitched all the Apple stuff instead of the carrier’s. Everything from accessories to insurance. I do think the world will much better once carriers are reduced to utilities and I think widespread esim usage would go a long ways towards that.