Now everything is within reasonable distance of itself & you can group up & quest with friends and others much more quickly. This means you can get quests done quickly and get large amounts of gold at a reasonable pace. But not just quests, dungeons and even raids can be easily accessed. Before you to spend about 30min to a few hours in Trade hunting for a Mage/Tank/and Healer to run a single dungeon. And many dungeons and raids had key requirements and attunements to keep players alts from joining in the run. Now you can just chill out in the capital and relax all cool in a queue and talk in Trade or go out into the game world and play the game while the game does all the work of LFG for you.
This is the reason for sub changes in Blizzard's game as Blizz has made efforts to create faster paced gameplay at the expense of the extended grind in all aspects of the game. If nothing is done to address this issue I will keep playing the game.
TL;DR: Blizzard needs to bring back the night to help create a better game environment, just like how nights were in Vanilla.