eSIM was supposed to replace SIM cards, but carriers turned it into a trap