10s aren't more popular because the entire community agreed they're more fun, it's just a simple case of effort versus reward.
A sentence grabbed from a blue comment....
In one sentence this person just called everybody who does 10s lazy and greedy.
Tons of players would love to do 25s, but the coordination and effort to do so is more difficult with very little additional reward.
This was the sentence before that.
Tons of players....obviously not tons of leaders, because otherwise there would be more 25s than 10s. And if those leader's are sick of dealing with the extra organizational hazzle, why does it make sense to offer the entire raid a higher chance for higher item level loot?
I see what Blizz is trying to do, but the sort of nonsense they are trying to do now with the thunderforge loot only pisses people off.
Add to that these sort of explanations of why what they're doing is a good thing to do, and you'll piss even more people off. Smart move Blizz.