I know Blizzcon is in November, and expansions are ALWAYS announced at Blizzcon... but with 5.3 already on the PTR and Blizzard quoted saying 5.3 will come out "sooner than players expect"... does that really mean we'll have 5.4 for an entire year before 6.0 comes out? Without any new instances or raids in 5.3 and only 1 new raid in 5.4, can they really stretch the content out for another year until 6.0? I know they have in the past, but they've said they want to get content out quicker, and the previous expansions had new raids and instances in every patch.
Sample timeline:
May 7th- 5.3
August 6th- 5.4
Nov 2013- 6th expansion announced (and assumed beginning of public beta testing)
March 2014- 6.0
If they announce the new expansion in November... I really think the earliest we could see it live is in March. Beta testing is usually 4+ months long. So, how would you feel about 12 more months finishing up just ToT(5.2&5.3) and SiO(5.4) with only a few new scenarios, finishing the legendary quest-line, and probably more dailies? The lack of content in those 12 months could make it the most boring wait we've ever had.
MoP came out in September '12 so if 6.0 comes out in March '14, that's ~ 1 1/2 years for MoP to last... which isn't that bad if you look at the time length of the other expansions. But we've been given content faster than ever before, and it just wouldn't make sense why if we're just gonna sit on the last major patch for a year again like we do every expansion. If they made each patch have taken 1-2 months longer, it would have been better evened out and wouldn't have had us stuck in them an unbearable amount like it looks like we'll be in 5.4 for.