TL;DR: Author is in South-Africa and does not have access to 80%[1] of the apps that are available in the US and "European" stores. He's not ranting about the iPad mini, but about the availability of apps.
What a stupid title.
[1] According to him at least