I prefer them to modern electron and SPA frameworks. The web really has become quite shitty
queue morpheus voice
What if I told you back in my day you could generally find the code by looking at the URL structure before this routing stuff became such a big deal?
imo razor pages hits the right balance. Generally speaking it's auto-routed based upon the URL, but you CAN hook into the routing in the razor page itself for fanciness for those few occasions where you need it.
Everyone always takes a good idea and runs too far with it, but I feel like the routing for razor pages pulls back to reasonableness.
PHP sucked and was notoriously bad for security. And of course there was Flash. The web has had some dark times before.