The campaign blows. Straight up.
I think most people, myself included, took in all the massive hype and expected a mind-blowingly epic open world shooter. It's not nearly as epic as my expectation; and I think a lot of reviewers look at it the same. They think I got this game, with all this amazing potential and the story sucks and is too short. The enemies have no personality or motivation. The characters are not developed AT ALL. The story missions and patrols get very samey-same real fast.
What I see is not what Destiny is, but what it will be, and I'm very exited.
For example.
If you actually go to the grimoire and start reading you notice some really important things. The cards that AREN'T there yet, but there are spaces for them. Cards for Saturn, Mercury, Jupiter. Cards for multiple other regions on each the planets we've already explored. Notice that every class has an additional sub-class slot that is currently empty. I wonder about the stranger and the other people she was talking to, and when Xur shows up as Agent of the Nine, he says you're the one he's sent to. Sent by whom? The stranger? The Nine? Are those two connected? What I see is the framework of the game I wanted, it just hasn't been fleshed out yet.
There are some things that Destny already does great. It's an awesome shooter; it feels great to play. The weapons and gear are fantastic. The worlds, graphics, and visuals all spectacular. For me, the high level strikes and raids are where it's at. Missions that are extremely difficult and require strategy and coordination to defeat. Co-operative play that will push you to the very limits of your ability. Then there's the Crucible for PvP if that's your thing.
tl;dr
I see the game that Destiny is going to become, and I like it very much. In the mean time, there's plenty to do and enjoy.