It's a good thing all those people playing WoW realized that this was a problem a couple years ago. Then Blizzard was smart enough to do something and make the dungeons worthwhile for people to run after they didn't need any gear from them.
It's a real shame that Bioware didn't bother to look to other games, see the mistakes and fixes they made, then just skip the mistakes part straight to implementing intelligent features. For some reason, Bioware seems content make those same mistakes and reinvent the wheel.
I really had fun playing this game at first, but when I see blunders that other games already made then fixed, and Bioware decides to make them again, I just have to wonder what's going on...
For some reason you seem to be treating the game like its 7 years old. Have some patience.