From what I've heard most of the world is this way - you only pay for outgoing SMS, MMS or calls. Sounds to me like your telcos are double-dipping.
I shudder at the thought of what I am about to do...
but...
I agree.
I'll upon our friendly neighbor to the North to determine how they do things up there...
The issue a lot of people don't realize though, is that the U.S. is forever going to be behind the world in anything related to communications. We pioneered most forms of communication technology, because we're awesome like that, but we do not have the means to always have the best capabilities at the consumer level. It's just not economically possible as far as I can tell.
It also does not help that the Federal government has provided some backwards answers to the whole corporate competition concept for the telcos, but in general, our population in comparison to our land size is a nightmare for telcos.
Factor in the geography with the inane competition policies, and it's easy to understand why we are always going to be behind countries that have far denser populations in small land areas.
Pricing comes from competition. And the cost efficiency of the services provided. Large land area with certain dense hot-spots of civilization, but mostly a low density population? Insane costs to get new services to all those people. You just don't see that in other countries. You get multiple companies competing for the same population, oh and all of which are housed within what are essentially tiny borders (in comparison to the U.S.). This makes it simple and very cost effective to provide rapidly improving technologies across the entire population. Couple that in with multiple providers over a very small geographical area, and they have to seriously please their customers.
Here, competition is most often seen as competing technologies, not multiple companies with the same technology. And stale technology in comparison on all fronts too.
And multiple measures of nickle-and-diming to make up the high cost of the tech upgrades. Less competition = more consumer acceptance of this practice.
How's it up there Canada? Do you get charged for incoming texts, among the many other things? High costs between companies?
Even then, Canada in terms of geography and population density has it less rough than here in the U.S., as they have a lot of very very minimally populated territory. I imagine a lot of people in the nether-regions get the shaft. We have that too, as places like Idaho, Wyoming, Montana, and the Dakotas, have very small populations in comparison to other states, and they are also relatively large states. Not a lot of awesome communications services/options out there afaik.
The only other countries that can compare, besides Canada (for the most part) are China and Russia.
What are their communications services like?

China has the population density to support the tech boom, whenever they get both the technology and the consumers who can afford it. Not talking just a few major cities, but the entire country. That won't be awhile. Russia, some cities have the options, but their economy even in the bigger cities is basically stalled, whereas China is showing economic progress... in some ways, somehow...