Right. Devs are not asking the right questions and there are a lot of devs out there that are flat out bad. There are a lot of talented people that are amazing at creating content, creating events and scripts with the proper code and procedures but a lot of them are not capable of the overall creation of game worlds and tying things together. There needs to be another layer there for content and game creation that doesn't come from people whose main focus is coding.
The problem with "seeing what people like" though is wasted development time. But you have to do it if you want to change and to do that you have to ask the right questions. When you get to the point where you are just making formulaic dungeons, sticking them somewhere on a map and putting them in a list in LFD you've already lost. Blizzard talked about getting people back out in the world for MOP, but the LFD system really killed that. The LFD system really works for what WOW wants to do, but Blizzard stopped asking the right questions. They are asking things like "how long should the average dungeon take to finish" and "how many points per hour/week should you be getting" and that sterilizes everything.
.
I disagree completely. LFD did NOT in fact stop stop the open world from being populated, in fact, I would counter that it populated the world even more so. I have played WoW pretty much its entire lifecyle and have seen all the changes come and go.
Prior to LFD, everyone was clustered up into a city somewhere anyways looking for group. You could spend anywhere from 1 min, to 1 hour, looking for group in a city depending on if you were a tank / healer...or long as hell as dps. This entire time you are sitting in the city. Now that you can que from anywhere, you have people questing, gathering, etc...all while waiting for the dungeon to pop. Before LFD, this didnt exsist.
I know people dont like LFD, but Im all for it. If you werent a tank or healer, then your experience was like this.
/1 Warlock LFG
/1 Warlock LFG
/1 Warlock LFG
.....45 mins pass.
/tell Warlock come to XXX
....5 - 10 mins to get to zone
/p HiYAZ All!! Glad to be here!!
....5 mins no one says a word
/g Im ready, all set here
/g Tank is afk
....10 mins elapse
/g Healer...my child has herpes, got to run!! TaTA for NowZ!
/g Tank...fuck it, Im a tank, ill get instant group. Byz GuYZ!
....
/hearthstone
.....
/1 Warlock LFG
/1 Warlock LFG!!
The main problem is that there is no reason whatsoever to be out in the open world unless you are gathering.
You want exp? You do dungeon
You want loot? You do dungeon
You want points? You do dungeon
You want Ilvl? You do dungeon
You want progression? You do dungeon
If you want to pick flowers? Open world
If you want to mine nodes? Open world
If you want to do meaning less quest? Open world
If you want loot to be nothing but vendor loot? Open world
If you want to troll chat and sit in city? Open World