The reason people love Rails is because of Ruby. It pisses me off when I hear people getting pissed off with having to learn Ruby so they can use Rails. For crying out loud!! Ruby is the foundation, cause, Nu(n), beginning, soul, reason for Rails existence. All of those funky little things that Rails can do are entirely due to Ruby. Ruby is an amazing language and Rails is an insult rather than a blessing to it.