This may ruffle some feathers, but if I was running Midway, I'd be doing the same thing. As I see it, better to put 1 brick of primers in 1,000 hands vs. 1000 bricks in 1 hand.......and then have them show up on gonebroker for double what they sold them for. The fastest way back to normal is to satisfy as many buyers as possible, as quickly as possible. My guess is the user pyramid has a pretty wide base.....and a single brick is going to ease the edge for a lot of folks looking for primers. Once those buyers have dropped out and product starts accumulating on the shelves, limits should come off.
BTW, I note some large retailers are doing the same thing with high demand items like toilet paper. Sam's Club has a limit of 1 per visit. If not for that, some buyers would probably take the entire lot and fill their pole barn up.....just because. In times of shortages, better to have each customer get one than one customer get them all.
Beyond that, as someone who has just started pulling together a reloading stash, seems like we have seen more primers show up in past 2 weeks than previous 8 months combined. A sign we may be over the hump.