I must agree with you. Between these 2 frameworks, even though they have their differences (and lots of them), they are mostly equivalent.
My recommendation these days goes like this: If you are more familiar or prefer Python use Django. If Ruby is your thing, go with rails.
Of course this rule has its own exceptions.
Disagree. Choose wisely, which means sometimes a FW you're not familiar with (but has some features that fit well with your problem/domain).
Like strong typing (Haskell), or actor model (Erlang/Elixir), or extreme speed/efficiency (compiled languages), or a "better JS" (Elm/PureScript/ReasomML).
> get job done ASAP.
But having maintainable/hackable/refactorable code is really nice too! IMHO, nowadays PhpWithFrameworkOfChoice+jQuery is not a very defendable choice for a greenfield "SPA".
Web framework these days are irrelevant IMHO. There are no land-sliding advantages between frameworks.
Pick up what you most familiar with, get job done ASAP.