So i went to stormwind to kick some target dummy's ass.
My weapons are
MM: 821 with 16 perks
BM: 814 with 14 perks
I am myself around 834 in MM and 833 in BM. My gear is focused on mastery.
I tried both rotation, MM and BM on a dummy. I think i understand (in theory) both rotations. MM is quite complex to try to maximize the vulnerable debuff uptime but i tried my best. That means delaying marked shot until the last second because it refreshes vulnerable. Also avoiding to cast windblast while vulnerable is up again to maximize its uptime. And lastly, avoid hardcasting aimed shot with no vulnarable up. I managed a good uptime of the vulnerable debuf.
For BM, it is a lot simpler. Priority cast is KC->DB->CS. I stop casting cobra shot below 60 focus (thanks weak aura) and that's it. Both spec used the volley talent.
For both spec; DPS cooldown on CD, no flask or buff. I also avoid hitting any squirrels by sticking close to the dummy so this is pure mono DPS.
Results
Somehow, BM outperform MM by about 15%. (average on many tries). Now my MM rotation may not be perfect, but keep in mind, i was really concentrated on it, in raid situation, with evrything going on, i might not be as concentrated on my rotation. Plus MM suffers from having to move, unlike BM.
Funny thing is i was concentrated as hell on my rotation in MM and a lot more relax, even drinking coffee on the right hand with BM. And like i said my artefact weapon for BM is worse than my MM artefact. I am really surprised that i performed worse in MM than BM on single target.
My question is
Do i do lower DPS in MM because i messed up the rotation or BM really is the superior spec?