I agree with that last point, I have a few friends doing consulting for RoR and they don't seem to have any problems finding work, but then again, neither do COBOL developers.
RoR developers are as hard to find as RoR jobs, so I stand by my initial claim that RoR has become a niche framework.