Ruby has several issues:
- It is badly managed as a project. Bugs go untouched for years.
- The standard library is badly in need of refactoring and reorganization.
- Very little refactoring occurs in the core language or standard library.
- It is poorly tested.
- MS Windows is clearly a second class citizen. It's too Unix-centric.