По сравнению с чем ? С php ? Тогда все языки кроме php используют очень мало сайтов. На ROR сделано достаточно много сайтов, особенно зарубежом.
ИМХО, три основных фактора
- дорогие программисты (их еще и мало по сравнению с пхп/питон).
- сам по себе язык достаточно "медленный" и не подоходит для мало-мальски серьезных нагрузок.
- нет серьезных драйверов в виде крупных компаний и/или большого коммьюнити, которые бы вложились в разработку и оптимизацию быстродействия, плюс быстрое внедрение новых фич, как это было например с тем же php.
Своя ниша у рубей есть, причем не только в бекенде для сайтиков. Нравится - используйте. Не нравится - ну возьмите то что по душе.