In Australia, the idea of paying to receive calls is rediculous. Sure, it's not quite like that on the carrier end. But we consumers only pay when making calls.
Same here in Norway. I think most (all) European countries do the same.
The only exception is if you are in another country. In that case the caller only pays as if the call was domestic, and the other has to pay the extra costs. The providers are required to allow you to set a maximum limit on your costs for your phone use outside your country, so you can't be surprised by huge bills.