I've enjoyed the game but yeah, the leveling system past 20 is category 5 retarded.
Part of me believes that Bungie has spent so much time developing Destiny in a vacuum that they never bothered to have their finger on the pulse of what gamers want and expect in this day and age with games like this.
1.) Not allowing weapons, armor, or item trading is insane.
2.) Not having the ability to set up private PVP matches is crazy in this day and age.
3.) Forcing users to log onto Bungie's website and read Gamercards to find out more about the back story of this game instead of actually putting them IN the game to read.
4.) Crappy limited character creation tools.
5.) Crappy dialogue.
6.) A story that is non existent.
7.) Spawning you at the EXACT same spot every time you travel to a planet.
I could go on and on. But damnit if I don't keep playing it because it's fun and addictive when playing with friends.