It was easier before every random website wanted to send you a text with an OTP just to log in and order a pizza or whatever.
That said, if it was $10 / mo for unlimited, or $0.02 per text, I'd take the per-text charge. I don't use texts much and I'd probably save $8 / mo or more.