Having done both J2EE (at Sun) and Rails as well -- there is an order of magnitude increase in productivity. No question.<p>Many (not all) java web shops have difficulty putting out functionality at a rate that they <i>need</i> to in order to survive. Java is not the language for the web.