I work with Django and while it’s true there is an unshakeable old-school vibe to it (Is it the docs? The SO posts from 2009? The source code with plenty of Python 2 era code?), other than proper async support, I don’t feel anything about it prevents me from making modern apps. I like my clients separate, so I do. And if I had to build a system with different services (without a specific async requirement), then I might as well patch a few Django services together…