I suspect they just haven't implemented it yet.
If they're sensible they should have it as an option, because lovely as lambda functions are, not everyone likes them.
The bit that impressed me was that lambda functions are in fact entirely syntactic sugar, and therefore also work under .NET 2.0, so you're right, there's a good argument that this should be changed in future versions of VS/C#.