From which eco chamber did you come out from? Raid tunning has been the best ever in WoW these last two expansions.
- - - Updated - - -
No, the reason 10 man was removed is because it limits encounter design. It limits the type of bosses they can do because they can't expect you to have every class in your raid group. Apart from the obvious thing that you could never balance 10 and 25 man.