It is erroneous to judge the entire Rails community based on your experience with one person.
I used to have much of the same beliefs as you about Rails; Rails is not fit for highly specialized applications, a framework is overkill for very simple projects. It is only after I got further involved in understanding Rails that I understood that the framework is flexible enough to fit complex, simple and specialized apps alike. I challenge you to give me an example of a web application which is too advanced for RoR.
For me, this is groundbreaking. It's like last.fm done right. I feel the same elation as when I first used Napster.