The old ASP .NET prior to WebMatrix is not for the faint of heart. It is hard to find an use case for those complex framework until you need it at larger scale. Most pages are just fine with simple HTML, CSS, and jQuery. And to my knowledge, when one is good at ASP .NET, they don't stay in web designer shop for long. Web designer and web programmer are two very different career path and skill set.