I didn't provide an anecdote. I stated the consensus of those who play PvP, and aren't trying to justify the choice of their class when all signs point the other one is better at what it does. Feel free to look at theorycrafting and tell me my statement is incorrect.
Edit: When I said anecdotal, I was referring to the post directly above the first one I made.
Edit 2: Also, even if the difference is close currently, the difference in 1.2 will be much larger, with Marauders rage tree being equal to that of Juggernauts.