Yeah, that was easily the worst played match she won all year. No doubt.
Yeah, that poster you responded to is an Azarenka fan, who for what ever reason loves to take cheap shots at Petra. You know the type, that can never resist in a thread? Don't know why?
Must have some sort of complex? So you gotta keep that in perspective.
I definitely get your point though. Caro doesn't have the offensive game or talent to win big (especially) consistently, regardless of her ranking. She needs to rely on others.
Generally speaking: Yes, you need "weapons" to win majors. Azarenka is one of the few recent Grand Slam winners, who you can argue has none (one or several definable weapons). But she had to play at the highest levels of her ability and have fortunate match ups for her to win her one as well.
We'll see what 2013 brings???