Muito longo; Para ler
Este é um ótimo momento para postar isso, logo no lançamento do Java 19. O primeiro artigo é basicamente um clickbait sem sentido e desatualizado. O segundo artigo tem reclamações mais relacionadas ao Jakarta EE e à estética do programador na JVM. O único ponto em que precisaríamos de getter/setters é em configurações muito específicas (por exemplo, JPA), onde, novamente, o Lombok resolve o problema perfeitamente. O fato de que os operadores **não** podem ser sobrecarregados é um grande benefício. Java é sobre "lento e constante" e a principal razão por trás da longevidade do Java.