So I bought the game before I read your reply.
1) Yes, definitely feels a better game than 2010. I read about people complaining about the handling being worse in 2011 but I find it easier to drive? Weird.
2) I think I read somewhere that F1 2012 won't be out until the last quarter of this year, so a long way to go.
3) I found out firsthand about the retards online. WOW. Forget people being ignorant, it seems most ACTIVELY try to cause wrecks, it's worse than I imagined!