These big companies need to factor countries like New Zealand, where we have relatively small data caps and low speeds because of high prices. 50USD isn't worth using half of our months internet usage to download a game.
Even the people with unlimited internet have terrible speeds.