The OP does have a point (I know it's an old thread but it's still a relevant discussion). Minimum wage in UK might be ~$10 per hour which would represent ~2 days work to buy a Construct 2 license, but in India it might be 50c per hour which would represent 1-2 months work! Lots of companies do geographical pricing to get around this. We do hate the idea that we're locking some people out of buying Construct due to it be relatively expensive in comparison to countries with stronger economies.
Unfortunately, geo pricing also comes with risks (someone in a country we sell it cheaper can buy in bulk and resell, or customers in other countries use proxies to get cheaper prices). We don't feel we've had the resources to deal with this yet, but it is something we are going to be looking at in closer detail with Construct 3. Not saying we will, but it's something we are aware of and would like to have solutions to.