> First, Rails is slow.
No, it is not slow. Maybe it is for your own project, but when you say that you have to define what you are comparing to and for what you are using it.
> Second, you probably don't want to use Rails to build your front-end.
Rails now has Hotwire. It is as modern as it gets since a lot of FE tools are now talking about SSR :)
> Third, because of the second point, you need a developer who knows Javscript/Typescript, and Rails.
I agree with you to some extent. But even if you choose React, you will need a developer that knows the backend. And just knowing the syntax of Node does not make one a backend developer. '
> Fourth, it's easier to find talent without using Rails.
This, compared with JS talent, is true. But it is also a self-fulfilling prophecy, right? You don't start Rails projects because there are few people so more people don't learn Ruby on Rails because there are not many jobs.