Ah yes, the if you don't like it rewrite it argument of open source. What a crock, I mean really. How many companies have developers skilled enough to redevelop a language, or something like Apache?
I am not a user of Ruby on Rails, so I do not understand what you find to be wrong with it under Windows, but I think just about every possible option that could be made available to rectify your complaints is available.
If you are such a fan of how it operates on Linux and you do not want to touch source code, you can run it under cygwin on Windows. It should work just as well.