You can pretty much substitute "Django" for any case where Rails is not appropriate. That is, they go hand in hand and both have similar uses.
But there are very few cases. Fewer I'd say than this article lists. Low level programming, and yes perhaps event-based systems. [1]
I find people just like rewriting their own batteries and conventions. Fun, no doubt, and a good learning experience.
I challenge any microframework / library user to surpass the productivity of a mature framework like Rails or Django. I argue nothing comes close.
And I don't mean "for the 5 second MVP". Perhaps your app won't need some of the batteries, but your app will need logging. It will need database migrations. It will need forms and inputs. It will need media uploads. It will need to send email. And so on.
Future proofing too much is an issue in the industry. YAGNI after all. But this is the opposite case. I deem it: YAEGNI. You are eventually going to need it.
[1] Django 3.1, just released yesterday, begins treating async as a first class citizen. I was initially opposed to this, given 99% of the time you don't need async. But I suppose it's nice to have and drop down to.