I’d argue the SMS/MMS reliance in the US is entirely because there have been no caps on it for years now. Nearly all plans you can get here have unlimited SMS/MMS included, even cheap prepaid ones.
Having a fixed allotment of texts or minutes hasn’t been a thing for over a decade at this point, and the only thing that’s expensive now is data.