All Steam did is wall off a handful of regions where the local currencies are extremely volatile
The second reason is more complex and is down to differential pricing. Not every currency is of the same strength or stability.
...
ONLY for accounts gifting games to one another between the rest of the world and these tiny regions
Problem is, when you do that, you create a huge reverse-import problem; why would a US or European consumer pay the going rate in their territory for a locally-bought copy
Yeah, sorry bud. He exactly described what they did and why. They want to be able to take advantage of the Russian economy to target Russian consumers, but don't want to allow consumers to benefit from the same economic fluctuations.
Maybe you should work on your literacy levels instead of spending time thinking of insulting things to say about people whose posts you apparently can't comprehend.