[As ever, keep it constructive and please fully read the thread before commenting]
I've generally seen this as being one of the things that the devs have been thinking about a lot for awhile now, whether or not the community would accept classes being more similar if it made the game more fun and balanced.
In my mind I probably would, but in my thinking is that I don't really find it fun when the class I enjoy playing goes from broken 1 patch to overpowered the next. It's been an entire expansion since the last time I actually considered Warrior's to be fun.
In MoP more "homogenisation" is coming with things such as Rets getting a slow, if you speak to the vast majority of Rets they'll say it's about time and how much they've needed it (and generally I agree) but what happened when the rest of the community learned this it was all "oh homogenisation again", "wow is getting boring, all classes are the same etc".
So I though let's have a proper discussion on this.
Would you prefer if every class was completely unique, but it often meant that some classes would be bottom of proverbial pile, imbalances were rife, things would polarise quite often (1 classes goes from best to worst) each patch and so on.
Or
Classes were very very similar, with only a few distinctive abilities/signature abilities which separated each class from another, but the game was a lot more balanced, you could play the class you enjoyed and not have to worry about suddenly becoming much worse than any other class.
And yes, I know the vast majority of people would prefer a happy medium, unique classes while still being balanced and fun, but for the sake of argument we're using the 2 extremes.