Why are people speaking as if they are about to raid in a hardcore 6 days a week top 50 world guild?
Calm down. Don't stand in shit, know the fight mechanics and enjoy the benefits of being a proper ranged class. Be it MM or BM, would a raid leader rather have 5 rogues or 5 hunters? I wouldn't bet on those rogues.
We are versatile, our dmg is good and while there is RNG, it doesn't stop you from executing your standard rotation. So what if you don't get a marked shot proc, your aimed shots still do damage, your Barrage is on a nice cooldown. RNG doesn't affect us to the extent it affects Outlaw Rogues.