Я не то чтобы крестопец, насколько знаю сохранить всю информацию можно уже давно и называется это RTTI. Другое дело что просто не встертишь живого проекта, который это будет использовать так же, как условный шарп.
Кстати проблема этой статьи в том, что она берет только сами языки для сравнения, даже если предположить что Котлин действительно Хуже джавы (ну да), то остается еще интеграционный аспект