"Everything is an object" is only a tiny part of Ruby's strength: object oriented programming is Clean And Easy. In Perl, it's always messy. There are some other nice things (no special global variables f.ex), but those are really details; some people might also consider "less linenoise" an argument (I'm indifferent). On all other accounts, Perl and Ruby are pretty much on equal footing.
Makeshifts last the longest.