Finishing fast is a matter of convenience. People have lives, plus other things they want to do in the game. Taking an hour to do content they've done in twenty minutes means forty minutes opportunity cost. This could mean the player(s) impacted will have to choose between leaving out something else they wanted to do in game, or take that time from some out-of-game thing -- like family time, or sleep. As people get older, have families or other obligations, time becomes scarcer. Being able to join a group and complete content -- without having to seek out other people who don't care whether a player is running something that is not optimal -- is a matter of convenience. "Anything should be OK" players could take the time to make friends, join a guild, look for, or post an "any build is OK" run. Some of them choose their own convenience over the convenience of the other players. Why is the time of the "anything should be OK" player more valuable than other players' time? Why should players who want a fast run obligated to fulfill your wish for convenience at the expense of their own? I get that some think that other players should accommodate other peoples' needs. Shouldn't that work both ways? Shouldn't "anything goes" players also be obligated to consider others? Don't get me wrong. I don't care for the optimum play attitude, either. However, I just don't join those people. I don't care for their attitude -- they don't care for my play preferences. The only sane option is for us to not play together. And that is exactly why I do not do a single instanced dungeon of any sorts in this game. The game community is 100% speed runners. That's all there is. Nobody else plays the game or does dungeons. So there is no sense in me even bothers to do a dungeon when I've never done any of them.