And he is correct. Absolutely correct.
In one part of the video he talks about "ambition" and that really is what sets the Warframe devs apart from so many other studios. When I watched the Tennocon footage with my friends, I also immediately said "God these guys are so damn ambitious!". It just jumps out at you.
Warframe isn't the greatest game out right now. It's not the most polished. But damn if it isn't way way up there when it comes to ambition. And it's free.