Всё зависит от того, для каких задач вы собираетесь использовать Java. Нельзя сказать, что, у Common Lisp например, как у языка программирования, положительных сторон больше, чем у Forth, потому что в разных задачах, при разных подходах, одни и те же качества ЯП могут раскрывать себя по разному. Для кого-то, тот факт, что Java работает на JVM, будет несомненно положительным аспектом, а для другого, это будет отрицательной стороной технологии. Потому, вам следует уточнить, для чего вы собираетесь использовать Java, какой подход будете использовать и т.п.
Подписался бы, если бы про стандарт было написано с меньшей помпой и более хм… доказательно что-ли.