Type-safe client routing versus a full-stack framework's file-based routing — they're not really competing for the same job.
Not every React project needs a meta-framework. Here's a practical decision framework, not a popularity contest.
ISR sounds like a compromise between static and dynamic. In practice it's closer to having both, most of the time, for free.
For a marketing site with a CMS, SEO requirements and a tight budget, App Router won out over the alternatives — here's the actual reasoning.