The scalpers and flippers aren't the problem. I mean yeah, they're part of it but the blame should go on the buyers who pay more than the MSRP. They're contributing to the problem. If the scalpers didn't have a buyer, they wouldn't have a function, hence scalpers and inflated prices wouldn't exist.
As long as there's someone gullible or careless enough to purchase a figure from these sellers and stores, prices will always be inflated. WE buy the figures. WE dictate the prices.
The real shame is that, even if you don't partake in giving into the secondary market prices, it still ends up affecting you in the long run. There's no doubt in my mind that Hot Toys and Sideshow have increased their retail/MSRP in response to the secondary market. I mean, why wouldn't they. It's all a cycle, starting from the customer, up.