My two pence worth
I am against charges to receive calls, I don't understand how you guys in the US put up with it unless as someone said it justifies telling an unwanted caller to F**k Off.
My first reaction is that if I have to pay to receive calls I would simply not have a mobile. However on reflection as long as it's low and a per minute charge not a "or part minute" or a per call charge so the cost is very nominal for a short "No, F**k Off" call then I'd be OK with it. Of course you would expect it to become cheaper for the ordinary user to call a mobile if this comes in, yeah right! bet it doesn't.
As for the Skype analogy/argument, what nonsense! As others have said I pay for an internet connection anyway and the amount of bandwidth used by a Skype call does not impact my "unlimited" allowance.
Like wise where do they get the idea that people want to have the same number for home/mobile etc.? I don't and I don't want my friends or family to either, I like to know when I'm calling a mobile and for others to know they are calling me on a mobile. Also I like people to leave voice mail at home (where it's free) and not on the mobile (where it's not). You have been able to signup for a global roaming number forwarded to wherever you are for years but do you know anybody who has?
One other thing. Will pushing off call to voice mail actually avoid the charge? Currently talking to a mobile voice mail is still charged as if talking to the subscriber I bet, so the receiving network is probably still levying the termination charge.