Personally I think AMD and retailers should be severely limiting number of graphics cards purchased... perhaps by billing address. Like... one per month, unless you're a registered PC shop, builder, etc. There's a lot of miners out there posing as VR companies doing whatever they can to grab all the supply and leaving gamers hanging. Especially DIYers, your biggest evangelists. I for one am seriously upset about the situation, and frankly that includes AMD for doing virtually nothing about it. They (and the resellers) are raking in money hand over fist. I want to upgrade my Radeon 380. I held off because it was good enough, at the time. Now it's no longer cutting the mustard, and there's nothing I can do about it unless I'm willing to let myself be massively gouged. I thought DDR4 pricing was messed up, but it's nothing compared to mid-range and better GPUs.
Do something about supply... and why isn't ETH Proof of Stake yet? It's 2018.