Проблемка есть, кучи людей не знают обо всём уже созданном, потому может оказаться, что смысл утрачен так как повторение повторимого. Даже внутри инструментов можно не знать всех особенностей и думать о другом, не зная что твой так может.
Ну покажи, к примеру, как в котлине трекать чистоту функций, избавившись на уровне языка от сайд-эффектов 🤷♂ Или какой другой язык позволит это сделать, имея хорошую интеграцию с котлином на всех платформах.