Sorry you are new to MMOs and the FPS aspect gave you a sense of entitlement that your level means you are just given gear. Welcome to the World of MMO gear grinding. If you need references go to the World of Warcraft or Star Wars the Old Republic forum (Or any other long standing MMO for that matter) and catch up on years of players complaining about the same thing you are now, It's a whole new world for FPS players every where! If that's to much the I am sure Call of Duty (insert flavor here) Is right there next to your Destiny box.
-
Cheers.