why is Ruby preferred in the startup world?
I'm not sure it is. If you look at the polls there have been here on HN, Python often places better than Ruby (one example is https://news.ycombinator.com/item?id=3745084, but there are other polls as well).