Charging for text messages in smartphone plans that also have a data plan is the biggest fraud that nobody seems particularly angry about.
Texting was more popular in Europe than here until it started to take off with the QWERTY slider phones, and especially with the iPhone. Which was ironic because the iPhone was the first widely popular smartphone that also should've been able to circumvent the need to send texts with apps that use data.
So now we have these holdover charges from a time when data harder to transmit and more expensive, and people pay $30 a month for 2 GB of data and $10 a month for a 1000 texts (Verizon plan) when the data required to send those texts is, what, a handful of megabytes? How does that make any sense?
And yet, people still carry text plans even if they have iMessage, BBM, or an IM app because they're afraid somebody will start texting them anyway, and they'll get hit at 10 cents per text. Sorry, rant over, but I just don't get it.