I work in a Microsoft shop in a 6 person team of C# programmers. We follow the language closely, try to compete with each other keeping up with new language features (among other things!), and take whatever benefits we can from new stuff. When generics appeared in 2.0 it transformed our coding style. When LINQ (the language feature, not the LINQ to SQL ORM) was added it was transformed again. There hasn't been a major paradigm shift since but we've found handy places to use optional parameters, type covariance and contravariance, tried to handle the new dynamic keyword like dynamite, and we've definitely got plans for the new async features coming out in C# 4. I can tell you from attending technical conferences that we are not an atypical bunch.
So to answer your question, the odds are very good! :)
So to answer your question, the odds are very good! :)