Moonkin is not PURE RNG. It is a long rep grind and then followed by active farming RNG.
Resto was PURE RNG, as you need to be 105 (or is it 110?) and then wait patiently for it to fall into your lap.
Feral was PURE RNG, as you only need to be 98 and wait for 3x screech to happen..