Why? Mainly because I'm familiar with them, and would be most productive with these.
I'd almost like to reach for Blazor, but if it's at all public-facing, I don't think I can justify using Blazor at this time.
What are your concerns with Blazor for public facing apps?
https://mudblazor.com
As much as I want Blazor to work out well, those load times are too abysmal for me to seriously consider Blazor outside of internal apps.