Lombok might be doing more harm than good by encouraging developers to ignore good design and lean on shortcuts.
Java's verbosity is one of the main reasons for Lombok's popularity, as it reduces the ceremony of writing boilerplate code with annotations.
However, Lombok does not address the root problem of writing excessive boilerplate-heavy classes in the first place.
Lombok's @Data annotation, often used without much thought, can lead to the exposure of mutable internal state and violation of object-oriented principles.