There are just too many ways to do things in Ruby. How many forms for an if-else or for loopin can you name in Ruby? Just as the simplest example.
Monkeypatching is also awful for readability.
Explicit imports are way more readable than things appearing into current namespace implicit kind of stuff like it happens with Ruby