>I think what puts most people off is the default requirement to go all-in and create an SPA with global state management and client-side managed routing, but this isn't actually necessary.
There's also the benefit of being able to lean on Django patterns for sessions.