I didn't say I expect it to change. That would be foolish. Of course they'll keep doing it as long as they can get away with it (although there have been some movements in the EU towards banning this kind of discrimination).
My post was in response to the suggestion that Steam is being blamed for something that is the game publishers' fault. My point was that the discrepancy in price is generally not the fault of the game publishers, but of Steam itself.
No, it's not likely to change anytime soon, and it's often still cheaper to buy on Steam than elsewhere (especially since I generally only buy games that are severely discounted, or in bundles). But that doesn't mean it's not justifiable to be angry about unfair treatment. We have every right to be angry. We'd be stupid to think that being angry will change anything, but that doesn't mean we shouldn't feel anger. It's a perfectly rational response to arbitrary unfairness.
And for the record, Steam wasn't always like this. In the past, everyone paid the same amount regardless of region. They made a decision to split into regional pricing some years ago solely because it would allow them to charge certain groups more money. (NO ONE pushed them to do this, and they weren't violating any laws or regulations by keeping pricing equal across the globe.) Since moving to Europe, I've only bought games online. Other web sites charge me the same price here as they did in America. GOG, Amazon, Humble Bundle and other bundle sites, none of them discriminate regionally. It may be true that brick-and-mortar stores have always discriminated, but Steam was the first company to bring that discrimination to the internet, the one place where physical location shouldn't matter to sales, except regarding things like shipping, which don't apply to Steam's business.
So yes. I am angry with the company for making the decisions they have made, to actively discriminate against certain populations for no real reason other than that they can. I don't think there's anything irrational about that feeling, nor do I feel bad for sharing my reasons on this forum so that those who don't understand why the anger is there can possibly gain some insight.