Dumbing down? Hell this actually brings more diversity to the game and lets you have a brain. Like it's already been said in here, the only hard part of gearing in WoW right now is finding a website that tells you what to do about everything. Everyone is running around with the same spec, same exact pieces of gear, etc. ArP was by far the stupidest stat in WoW, good riddance. I was as tired of getting stuck with mail ArP pieces just as much as hunters hated all the haste mail pieces.
At least in Cata we will have more points to do with what we want, adding some diversity, as well as allowing us to change certain stats on gear. It's gonna be awesome to finally see a cookie cutter build that lets you choose like 5 or 6 of your own points, as well seeing people with the same gear but different stats.