That's bad enough, but my biggest beef isn't even the need for carrier approval per se, but the fact that even when the carrier would intend to approve it, it still requires (a) an additional hurdle, (b) often a separate internet connection, and (c) an unbounded amount of wasted time to make it happen.

SoftSIM is straight up a better deal. But it's B2B only for now.