I agree, they are being way to harsh on it. Titanfall had almost no story or co-op modes, and a multiplayer mode missing basic features like private matches a launch yet got way better scores!!
And it's not like you are paying more for Destiny either. Destiny easily gives you 50-100 hours of fun if you really get into it, and its not like they are charging you a fee as a MMO would.
Now I'm not going to pretend that Destiny is perfect, but it is a far cry from the poor reviews it has been getting!
Here is a list of my pros. and cons for the game.
+Diverse enemy types
+Good loot game
+Lots of fun Co-op activities
+seemless conection to other players
-frustrating chat system
-no private matches