I tried camping the cave the other day and surpringly found a lot more drops there than I did with the level on the moon. At one point there were 4 of us just sat that unloading on the cave. We even had a bit of teamwork going on. We'd take turn firing rockets into the cave, we'd all wait until we ran out or were close to running out of ammo before grabbing our loot, a couple of us would go hunt out the remaining enemies if they stopped spawning and we'd all stop fighting to go do the event that literally lands on our heads before going back to farming. Didn't get Jack **** drop wise though, mostly a bunch of greens and a few blues.
The thing is is bungie has driven us to this. They have no actual framework for drops and they're completely random. If they take this one away, people will find others and once they take those away, a lot of people will stop playing. No one wants to spend 8 hours playing the same missions only to find green and blue items that are worse than their currently equipped ones. Or even worse, find a legendary engram and then have it give you a blue item. I've gotten maybe 6 legendary engrams so far. 3 out in the game, 2 in the crucible and 1 from leveling up the cryptarch guy. And of those 6, I've only gotten 2 legendary items. Hell, my buddies been playing almost as much as me and he's only found one legendary engram that gave him a blue item. He got an exotic bounty listed before he found a legendary.
They need to do something like have strikes or boss battles give you a higher than normal chance of getting legendary/exotic drops. This complete randomness thing is ********.