If things like this are completely inexcusable...don't buy them. Plain and simple. If enough people are outraged and make it known by not buying these products then Hasbro will get the point.
If you don't like it don't buy it. That sounds all fine and good, but doesn't it run the risk of creating a brand new problem...
For example, what do you do?
Buy the $14 Clone Trooper you hate to show your support for the idea of a Clone Trooper line of figures that
might one day give us Utapau, Kashyykk, and Mygeeto Clones.
-or-
Pass on the $14 Clone Trooper you hate and then suck it up when Hasbro says "Oh, we've cancelled the Clone Trooper line we had planned because they didn't sell well".
Whether it's the Cinema/Screen Scenes or the Wal-Mart Cantina Packs or something else, we hear something like "Oh, we cancelled wave 2 because there was no demand for wave 1" - Well no **** sherlock, you packed rehashes no one wanted in the first wave and put the newer figures in Wave 2 and 3.
Either way, we lose on crap like this. Either you buy **** you don't like to "support the line" or you pass it and then suck it up when line X gets cancelled due to "poor support".