Sure, using Eclipse is free.
Slamming my head against a cement wall is too.
I'm equally likely to do either on the weekend when I'm not paid to. My weekend time is too valuable to put up with such a painful programming environment.
Responsive UI, attention to detail, ease of use—these things help make programming comfortable and fun, and Ruby development has that in spades.