Dual Region Purchase System Concept

A lot of us Steam users have friends who live outside our region but would like to gift them sometimes but it becomes a problem as Steam's regional pricing system provides a conflict against this.Then again, most people congregated in a region aren't able to afford video games due to the extortionate prices in the Global pricing system(Taking the $ as base price).So there's an obvious solution, that is to implement a system where you can select REGIONAL price(That you can only purchase to your OWN account only) and a GLOBAL price(That you can gift others with).Since there's no inventory storage system anymore, this can be of extra advantage as Steam would be automatically be able to detect the region of the person you're trying to gift.TL;DR:Steam is required to have regional pricing but as well as changed pricing when you're trying to gift someone from another region converted from their currency to the sender's currency.P.S.-Do encourage developers to have regional pricing as a few recent games cost just way too much from the retail editions, e.g., Call of Duty:WWII is Rs 4400(68$ on Steam) but Rs 3499(54.5$ retail/store).