actually it's not quite true
I don't live in any of the stated countries , but I have a rooted phone and using market enabler (or market access) I can fake my provider to something else (I usually go for T-mobile [US]) and get an access to all of the paid apps
Google checkout accepted credit cards from my country , so that solved half the problem
and I quote
"A man who wants to do something will find a way; a man who doesn't will find an excuse." ~ Stephen Dooley, Jr.
That's the opposite of the Iphone then.
With Iphone you have to jailbreak to get pirated apps.
With android you have to root to be able to pay for apps.
Btw, it's not an excuse... I know plenty of people who can't root there phone because they don't know how or they are scared to mess things up.
Google has to fix this. Not the users in those areas...

You have to pay for FN, but it's worth it. It's very addictive.