I tend to think it's better that I (the wireless customer) pay for the convenience of having a wireless phone than ask the people who call me to do it for me
Alas, I've heard this argument 100 times. My opinion is: if you're happy to pay for incoming calls, go ahead.
But why should everybody be forced to pay for incoming calls? It's lucky for people in most other places in the world not to have to use such a freedom-restricted system.
Why should my mother with the landline phone pay an extra surcharge to call me just because I have a wireless phone? What value is she getting from my ownership of a wireless phone?
Indeed, following this argument, why should they pay to call you at all, only because you want to be reachable by phone? And why should callers have to pay long-distance charges only because some people they want to reach chose to be available only at a distant place?
But it gets worse: how can companies only in this country get away by charging for incoming SMS messages, which receivers can not refuse nor filter by caller ID?
At least, one can refuse to pick up calls (and pay for incoming minutes) if they arrive from unwanted caller IDs...
It seems to me very sad: most people in this country will do anything to rationalize a 'greatest country' syndrome, finding out all possible excuses to justify worse conditions as 'better' (ranging from the abysmal health system, to the near-illiteracy provided by most of the primary school system, to double/triple pay TV reception, to outrageous internet fiber connection prices, to gun-accident-ridden society and overfilled jails, and finally to the lack of several basic freedoms enjoyed in many other more advanced democracies...) simply because they've never tried anything else; and most of their primary school system keeps them illiterate enough to prevent any understanding of other languages, thus rendering them incapable of gaining 1st hand experience in other places... very sad.