My impression is also that a lot of users run older, out of EOL, versions of Kafka.
The final 3.x version is particularly concerning, as it will be the last bridge to migrate away from ZK. If a big portion of users only upgrade after its EOL period, we might only then discover an important bug and potentially be cutting off the migration path (or just making it really difficult) for a lot of users. Could the release efforts be re-shuffled perhaps to allow a longer bug fix policy for the last minor release in each release version? Or does the KRaft migration perhaps merit an exceptional case? -- Igor