I could definitely do with no more chewies for a while.

Agree with everyone on the pack-ins as well. I guess it is inevitable with every box they've released having at least 3x of one figure (if not more). I'm sure there is added cost to mix pieces/figures, so I don't think they will end up doing that or dropping to 2x of each figure, but it would be nice. Many people buy single pieces or 6pc sets, so imagine the frustration on the other side if you bought all 6 basic figures and couldn't make the AT-ST because your Chewie was the one with the wrong piece. I do think there are a few options though...
#1 - they could make the pieces completely random. It's added cost, but talk about a smart way to get people to buy extra figures. Many people are happy with just a basic set of 6, so that's maybe a way to lure people into buying a few extra figures. Might backfire into upsetting collectors, but I think they'd make out with the added volume per buyer.
#2 - what if they dropped the box size for deluxe down to 6 pieces, one of each figure? You'd probably have to pay more than what it currently costs for 6, but you'd have 1 of each piece in there even if you get a chase figure. If you buy a 6pc box, you won't have extra pieces and if you get a chase, you're probably not as frustrated about having to pay for that missing figure - no more than a 1:12 opposite-chase like Amanaman anyway. I know this is similar to just putting 2x of each figure in a box, but I Think they could make it more appealing for people to just buy a set with no extra figures to get the BAF.
The practice of having "extra pieces" isn't really anything new for Mediacom, so I wouldn't plan on them fixing it anytime soon. You could equally argue that anyone buying a box of S5 had extra Jedi Lukes and Cloaks with no good use for them. Sure, some people might just want Luke, but I think that's probably pretty rare - I still have a bunch of extras.
The pieces aren't that big - I wouldn't be surprised to see someone mold the rarer pieces and get them out there to build additional walkers at some point.