The fact you only mentioned MoP versions of the system implied that was where it was done first, while in reality that is something that has been a part of some reps ever since dailies were available and is a part of at least one rep per expansion(Other than WoD?), just evolving over time, so no, they didn't take the idea from ToT and Landfall.