Слишком много фич и сразу, не понятно, нужны ли они все. Да, они есть в котлине, но там и много другого ещё есть такого, из-за чего, чтобы писать на нем хорошо, надо медитировать над документацией и best practice неделями
ну в PHP никто тебе не запрещает писать по старому, ставишь полифилы на нужные функции и пиши, не надо медитировать, а поднатареешь или поймешь, что вот так было бы лучше, тогда уже новые фичи используешь