My McChewie is decent, my boba's a little flimsy at the waist but so's everyone elses and I blame that on design really, but yeah flimsy plastic is definitely a cheaper material... Hasbro's said, "well it takes to molds better, blah blah blah" but that simply is not true... Anyone with a little plastics experience knows better actually, about which plastics take detail better and such. However yeah I think the SDCC Scout's plastic is simply a matter of, "well we're whipping these together fast, they're really not intended to be opened by many... we'll cut a corner with some cheaper plastic, boost the profit on it a bit" kind of a situation. I have little doubt of that personally.
Whatcha gonna do though? I'm sure I'm not getting that set now... It's not even accurate to the character they based it on (STorm Commandoes), so to me it's at this point an easy pass once I heard how shoddy the construction was. Piss on it.