Main reason is because this is not supported by https://github.com/spring-io/initializr, another could be that maybe at some point Hibernate could support Kotlin data classes like Spring Data Kay is not going to require kotlin-no-arg anymore. Feel free to open an issue in https://github.com/spring-io/initializr.