I guess my problem understanding this is - when Savage comes out, and people are doing the world first race, and it takes the rest of the hardcore but non-wf race groups a full month to get through it - at which point is it enough? Even the hardcore groups only give it about a week of serious pushing to clear because after that they need to go to work, and the dance has largely been figured out and it becomes a matter of optimizing. Any more of that and it becomes content that few people have the time and resources to play.

Or do you mean more midcore endgame content, ala the 24 man raids that will drop in patch 5.1? Because honestly I can agree with that. Their attempts at including this, via Diadem and Eureka, have so far kind of fallen flat. This area definitely needs more work and maybe one of these expansion they will find something that is a challenge without requiring 16 hours of brutal gameplay to enjoy.

"End game" is such a broad concept that you need to be clear what you are actually asking for. The casuals, myself included, make our own challenges, and struggle to understand why anyone could possible get bored.