Technically the very existence of TBC itself is a step toward retail. Flying, smaller world, smaller raid sizes, smaller guilds, smaller everything. TBC was in many aspects more accessible. Retail is just further a long the mountain. But TBC already started it. TBC was already part of the problem.
It only make sense that the push for retail esque type features is more now than it was pre-beta Vanilla.