Warframe: WAAAAAAY more things to do, more gameplay mechanics, much more gear, better in-game story.
Verdict: Better game.
—
Destiny: More solid and playable mechanics, better cinematics, better playing environments, WAAAAAAAAY better lore. Like, superior to Halo. Too bad it's all hidden on a separate -blam!-ing website.
Verdict: Better universe.
There. Did I do good? Have I ended some of this war?
English
-
Thing is that Warframe doesn't even have a story.