I agree with this sentiment. I know half a dozen or even a dozen programming languages (some more than others obviously) and my first project is almost always a web project. Not every language has a decent streamlined / full feature web framework (I really havent found one for Rust yet that has everything OOTB) so you have to build your own pieces (which I've done with CherryPy, though learning Django was a boost, imagine had I never tried Django as suggested above), but now and then new projects emerge. ASP .NET is fantastic, but if a project requires libraries I cannot find for .NET I may opt for Python altogether, which is part of why I with IronPython got more love and attention from Microsoft more directly. With their backing I could see Python on .NET being much more prevalent. Jython is basically in a weird limbo state, and I doubt Oracle will ever have the brain cells to invest in open source in a way that pays them back endlessly.
The real take away is, there's always new web tech you've never heard of that makes you infinitely more productive.
Blazor is peak web development for me right now. The ability to design components and not have to leave C# for UI logic is amazing.