The thing to note here is while there are some major differences in how easy/hard it is for different classes, we are not talking about getting top 100 endless ranks here. We are talking about getting gold, that it something that is highly doable on any class regardless of spec.