Some points I have.
1. Panda People.
2. 1-3 years then they'll pump out another expansion... there on there fifth expansion.
3. I feel like they're milking it.
1. Have you played Mists of Pandaria? Everyone likes to say "OMG PANDAS", but not many have actually tried it. To address the pandas being added, people did actually ask for them for a while, and it is actually a lore race (while not a major one, it isn't simply "hey, we should add a race that looks like pandas"
Now, even if you're one of the people that wants to ignore those points and dislike pandaren just because they're pandas, the expansion itself is still fairly good. It has nice music, beautiful zones, and more importantly its probably the most lore rich expansion to date. Sure, the lore of this expansion may not be based on things that the average player has been exposed to (ie: Any warcraft 3 player knows about Illidan, Kil'jaedan, Arthas/LK, etc., those were easy lore targets and part of why they were swallowed up so easily - not so much Deathwing even though he had profound lore to his name), but the storytelling elements and the amount of lore that they made to be easily taken in are great. Playing through the zones of Pandaria is actually a nice experience because unlike the other expansions, the zones don't feel separate. Instead, the entire continent feels like one large story, which is something that was great. Hate on pandaren if you want, but its a bit silly to hate on a race simply because you don't like the look of it (more likely you've swallowed the bandwagon so hard you can't even make your own opinions anymore) when the expansion itself offers a bunch of great things to it.
If you don't like lore, theres still a bunch to be said about the expansion
-Rares have become more than just a cool mob with a shiny portrait, they actually require a strategy to kill now which builds skill in players and makes finding them all that much more fun.
-Less dailies, more awesome questlines (the legendary questline that all players can get in MoP lasts from the moment you hit 90 all the way until the end of the expansion, its a long, tedious, and amazing journey).
-Dynamic events have made their place in WoW, allowing for a much more fun open world.
-Flexible raiding has opened the doors to allow any amount of raiders between 10-25 to raid, so guilds with 12 people online don't have to make 2 people wait for a spot, they can come too. This helps out a ton of people and its being added on to and improved in the next expansion
-World bosses and open world content is better than ever before
-Challenge modes, Brawlers Guild, and other, newer similar content have also allowed us to have fun pass-times that are extremely challenging aside from heroic raiding content.
-probably a lot more to be said, but this post is going to be long enough as is.
2. I'm sorry, I thought I had already addressed that PEOPLE ARE ASKING FOR EXPANSIONS. Again, if you have a successful product you don't sink it. They're not milking their product (yes, they are making a lot of money off of WoW, and I don't see a problem with that, they're a company DESIGNED to make money, deal with it, thats how the real world works.), they're adding content that people quite frankly are constantly demanding that they give them. These people also ask for these expansions/updates much faster than Blizzard can even deliver them, so that 1-3 year timeframe (usually 2~ years) is even slower than what most people want.
Do you also dislike EQ? Because they're on like 16 expansions now or something ridiculous like that. I doubt you do though, most people neglect that strong, well made games might actually have people that -want- to continue playing them in their quest to try to bring down Blizzard.
3. I basically just addressed this in the last point, but I'll go ahead and quote something for emphasis
Expansions[edit]
There have been 20 expansions to the original game since release. Expansions are purchased separately and provide additional content to the game (for example: raising the maximum character level; adding new races, classes, zones, continents, quests, equipment, game features). Additionally, the game is updated through downloaded patches. The EverQuest expansions:
The Ruins of Kunark (April 2000)
The Scars of Velious (December 2000)
The Shadows of Luclin (December 2001)
The Planes of Power (October 2002)
The Legacy of Ykesha (February 2003)
Lost Dungeons of Norrath (September 2003)
Gates of Discord (February 2004)
Omens of War (September 2004)
Dragons of Norrath (February 2005)
Depths of Darkhollow (September 2005)
Prophecy of Ro (February 2006)
The Serpent's Spine (September 2006)
The Buried Sea (February 2007)
Secrets of Faydwer (November 2007)
Seeds of Destruction (October 2008)
Underfoot (December 2009)
House of Thule (October 2010)
Veil of Alaris (November 2011)
Rain of Fear (November 2012) and Shadow of Fear (April 2013) and Heart of Fear (July 2013)
Call of the Forsaken (October 2013)