I feel that I played it for 2hrs as well, back when the game launched on consoles. I thought it was really cool but I had too many titles on my plate at the time and free to play titles get kinda prejudged by me. Like I automatically don't give those games the benefit of the doubt.
But I study the industry, I see trends. Warframe gets talked up by gamers, reviewers, etc. They all say Warframe is an excellent title AFTER the initial reviews, after the hype does down I see more and more new positive reviews which tells me there is something there.
That's my stance, I could be wrong, but I doubt it...