Note on ruby version: forcing people to update ruby may seem aggressive, but the latest version of 2.4 is 2 years old, the latest version of 2.5 is 1 year old. Sometime things must be pushed forward.
Moreover ruby will (already is?) be removed by default from MacOS and more and more people will anyway rely on rbenv/rvm to install ruby, so I cannot see any issue in updating it to a stable version.
Note on ruby version: forcing people to update ruby may seem aggressive, but the latest version of 2.4 is 2 years old, the latest version of 2.5 is 1 year old. Sometime things must be pushed forward.
Moreover ruby will (already is?) be removed by default from MacOS and more and more people will anyway rely on rbenv/rvm to install ruby, so I cannot see any issue in updating it to a stable version.