Ruby could be a good compromise. Unfortunately it lost the battle long time ago.
Maybe there are business reasons to avoid less popular programming languages, but there aren't any programming reasons to avoid them. Maybe we should stop treating tools as if they were candidates for homecoming king and queen.