When I was contracting full time, a _very_ large portion of my time was paid for in Rails work. Something like 90%. I market myself as a true generalist, basically a CTO-for-hire, and still the contracts I landed almost always involved Rails in some way.
That wasnt it at all. It was a lack of available talent. So many rails devs have "moved on" and theres a real supply/demand problem in the market in terms of running software vs available devs.