I fully agree with your preference for using the camel case style for i18n message keys, and I also support not migrating existing keys to avoid unnecessary risks and disruptions.
At the same time, I wonder if we could go one step further and formally recommend this approach for future development as part of a Jenkins style guideline. Specifically, could we suggest that new plugins or files, or those with mixed/chaotic existing conventions, should adopt camel case for new message keys? This would provide clear guidance for contributors and help reduce hesitation or inconsistency when adding new translations.
https://www.jenkins.io/doc/developer/publishing/style-guides/If a file/module already uses a consistent naming style (whether camelCase, PascalCase, or snake_case), continue to use that style for new keys in that file/module.
If developing a new plugin/module, or if the existing file has mixed or inconsistent naming conventions, use camelCase for any new message keys.
Large-scale renaming of existing keys is not recommended, to avoid compatibility issues.