I dropped out of the ecosystem because....
I'll be honest I quite liked WebForms, and I still do... seemed sensible, much better than legacy ASP. and the MVC incarnation - seemed a bit sledgehammer/nut
Strangely enough, I just couldn't get to like ASP.NET MVC - it seemed clunky, debugging seemed a PITA to me - maybe I was just to used to WebForms. When I had some time between roles, to sit down and properly use MVC, I still didn't like it. I know what it was trying to achieve, but ultimately it still didn't give me anything I couldn't do with WebForms - there was for me - no killer feature - and dev seemed slower
Yes, you had a separation of concerns but at the end of the day - if you are a small shop, the SOC doesn't really give you much was the general opinion. Point taken with viewstate, which was always a hacky method, and if you LB'd servers, you stored in SQL itself, or used something like StateMirror, but ut worked and actually improved sloppy coding - you soon noticed what you were storing in it wasn't necessary.
Now, I don't do front-end stuff in web, and I don't miss any of it..