I didnt look to see if this was already mentioned but I have been using this style of macro for my MOP characters, they have amazing DPS. If and until this gets fixed by blizzard I will keep using these as they work great!

http://wowlazymacros.com/forums/topi...ue-lazy-macros wowlazymacros has lots of macros that work with MOP that can be adapted.

the
/castsequence 0.3 0,0,0,spell_3 (fastest cooldown)
/castsequence 0.3 0,0,spell 2 (quicker cooldown)
/castsequence 0.3 0,spell 1 (longer cooldown)