It's two things. Neither of them are really good.
1) They are too lazy, or its not their priority to make gameplay more interesting
2) The system / engine is dragging them back so much that its not worth breaking the whole system for new gameplay mechanics while questing
