Oh yay! another one of these post. On one side there are the people who don't run a business, who don't own buildings that cost money to operate and don't understand more inventory requires more space, more space requires more cost, more cost get passed on to you.
Your LGS is hurting, if they can't get a steady supply of powder, they don't make the sale, they don't make the profit. No ammo on the shelf? Sell less guns=less profit.
Same thing with Midway, there is a price to pay to operate a business that size, websites cost money to maintain, buildings cost money to maintain. Midway has the same shortage, empty shelves setting, every single slot there is an empty, the product in stock has to raise to make up that offset cost. In a warehouse empty space cost as much as filled space if it's empty for long, it cost more than filled space.
Trust me, Midway doesn't care if you won't buy powder of primers from them. Just judging by the speed at which it goes from "in stock" to "not available" means your opinion really doesn't matter. They have more customers now than they can support.