bungie have always sucked at storyline, frankly.
oni's storyline sucked
the storyline in all if the halos was forgettable (really, can you accurately tell someone the plot if each if the halo games without having played one really recently?
destinys story is soarse at best, but thats kinda the point, its an ongoing story thats meant to unfold over the lifetime of the game through updates, expansions and special events, everything else youre meant to fill in yourselves.
as it is right now, destiny isnt better than halo because of the story being to sparse, but in time it will be.
sorry if that upsets the halo diehards but its just the reality of things.