The alternative to Rails is not "cobbled together mess".
It is not, no. But for whatever reason too many people gravitate to an unreasonably bloated and badly constructed mess of tools and things and services. All for the sake of planet scale.
Not saying that those are the best choice under all circumstances but they certainly aren’t wrong.