There's already a topic for BIONICLE concerning the worst character (I think), so why not have a Hero Factory equivalent? C'mon, we all know Hero Factory seems like the kind of series that would have a bad character, so who do you think it is? This requires some thinking, but that's no trouble for y'all!
For my choice, I'm gonna go for Rocka. He's kind of a template of the headstrong young hero. In fact, I'm going far enough to call him a cheap knockoff of Furno. I'm calling Rocka a "Gary Stu" (poorly-written male character) because not only is he a carbon copy of Furno, but he was stripped of Furno's flaws, flaws that made Furno a more relatable character. Furno's stress can actually drain him, but what about Rocka? He doesn't get stress. His only flaw is overconfidence, but it hardly even matters in the end because in the HF TV specials, Rocka has beaten every main villain from Witch Doctor to Dragon Bolt. He is stealing a lot of credit from other characters who deserve it more than a writer's pet character. I think Stringer and/or Bulk deserved to take down a main villain like Black Phantom or Dragon Bolt, but they're plot devices compared to Rocka (don't get me wrong; Stringer and Bulk kick butt). Rocka's flawlessness is just so appalling! He is just so set up for success. The other Heores are reduced to spending the entire season rolling out the red carpet for Rocka, where he calmly walks down the other Hero's hard work (which only slightly pays off in the end) and without any problems, socks the season's main villain in the face, knocking him to the floor. What happened to Surge? Or Breez? Or Nex? Or Evo? Or Stringer? etc. Apparently, they don't matter in the sheer presence of Rocka the Flawless! How did they let this happen!? They made Rocka too perfect! Why? WHY??! WHHHHHHHHYYY- *takes deep breath* You get the idea.
So, what do some of you other BZPers think? What's your pick for the worst Hero Factory character? I look forward to seeing what you can come up with, as this isn't the easiest topic to discuss, but don't let that stop you from posting!