And you complain LFD/LFR is boring ...
You know why it's boring?
Let me put it this way, developer can either
a) decouple an individual player success from the performance of his/her group mates (at least in such a way that players won't drag each other down but can help each other)
b) make the content foolproof
And to be frank, "b)" isn't all that effective, as people will still bitch and whine over the tiniest of mistakes that might slow down the run ...