True, but all other things are rarely equal. I recently talked to a client about building a simple online project tracking app. I think it would be a mistake to use anything but Rails, as the application is already more than half done as soon as Rails is installed.