That's Newegg. AMD is actually working to release SKUs that avoid Miners picking them off. They're not sure what to do with the current situation, because the miners have them by the balls in a large way. If they ramp up production to help bring prices back down, they might end up fucking themselves over by having a glut of cards on the market. While good for gamers in the short term, this would be disastrous in the long term as it would threaten their stability.
They've come out and said Gamers are their best customers, and they're doing what they can.
Ultimately though, it's the retailers that are screwing gamers, not AMD. The MSRP on their cards haven't changed. In the European market where miners aren't nearly as common, prices on a lot of the cards are right where they should be.
But fuuuuuuuuuuuuck this sucks.
And Gigabyte is awesome.
Looking at utilization to figure out where a bottleneck might be is not accurate to deduce a problem. It seems fairly logical, but it just does not work like that. I'm not sure where it started, perhaps the HardForums, but it's an Internet Old Wives' Tale at this point.
Guild Wars 2 (and every MMO as well as multiplayer games) is extremely CPU bound.
*edit*
Think about it this way, frames are still being rendered at full speed by the GPU. But physics, game logic, and game state are all still being handled by the CPU. CPU usage won't be at 100% because the game is not n-threaded to saturate all 8 of your threads. It needs really high IPC with very speedy cores, and while your 920 is still pretty good, it's getting long in the tooth at this point.