Oh and the whole i use it for region specific games i cannot get still illegal! You are still using a damn rom and not buying the game.
Why would I buy a game I won't be able to play on my system? What convinced me to buy a Gateway (maybe at the expense of being able to play Pokémon) is a game that was released in another region than mine and that won't be released in my region until spring 2014 at the earliest. I would have just bought the game if there were no region locking as there are so few games I actually would want to download and play on the Gateway (mostly first party Mario games) and that I don't already have.
It's so easy to say "Just buy the game" but why would I when it won't work on my system? Who am I hurting if I play it on Gateway, as I wasn't supposed to be able to play the game anyway (or at least not yet)?