I've been collecting since roughly 2010 and over that time I can say that the quality has increased for the majority of their figures... The difference between the original Iron Man releases and the die-cast ones is VERY noticeable, even if they didn't use die-cast... There's an occasional stinker here and there, but I've never had a figure fall apart on me, not even leather peeling... The only QC issue I ever had was with A1 Cap, the red areas on his abdomen bled into the white areas, but a few uses of a tide stick took care of that. I will admit HT get's lazy with some accessories, but whining about a figure that doesn't come with accessories, for a character that would have no need for accessories is just dumb. Would you rather them throw in random crap and increase the price even more?
I understand that being priced out of a hobby you enjoy is frustrating, but being belligerent towards people that can still afford them will do nothing but make you seem like a cry baby. These aren't even close to necessities, so if you're going to be a jerk about it, nobody will have sympathy for you.