На сколько мне известно, не у всех белых макбуков есть поддержка мультитача на тачпаде. У меня MB Black (early 2008), тачпад без мультатача (есть только скролл двумя пальцами), хотя особо не замечаю его отсутствие.
1. Просто захотелось саморазвития, попробовать что-то новое и перспективное
2. Python + Django → Ruby + Rails, сейчас пробую Node.js, хотя в Ruby/Rails все более чем устраивает
3. Более понятный и лаконичный синтаксис, объекты-объекты, очень активное сообщество рубистов, большое количество гемов, разработка превратилась в удовольствие