It's interesting, but you can get caught out easily - especially when using LINQ to SQL without knowledge of what's happening on the database side.
I also don't think anyone's programming "just" C# - I'm a web dev, so I'll do Javascript, Razor, HTML, C# and SQL as the situation requires.
There's also a huge difference between programming ASP.NET Web Forms and the latest version of WebAPI.