1. Nope.
2. 2 years, tried the beta for a day if that counts.
3. Nope.

As others have mentioned, this poll basically just summarizes how everyone specifically on the forum feels about the game (at least in question 1). I think that it would be interesting, however, to see the correlation between how long people have been playing the game and if they're currently satisfied with it or not, if there's one at all. From what I've observed generally, 1.0 players either are in so deep that they really will just take whatever SE throws at them or they've grown tired of giving them second chances. 2.0 players are similar, though I think more forgiving and a bit less experienced. 3.0 players are in 2 extreme camps, either they're loving the game or they're hating it (potentially holding out to see if anything changes).

That's just what I've noticed, though, not necessarily a good reflection of those sets of people so take it with a grain of salt.