... keinen Mehrwert und eigentlich nur Nachteile. ...
Das sieht man z.B. auch daran dass Sprachen wie Java keine Entsprechung zu Delphi-Properties haben ...
Naja, irgend einen Grund muss es ja haben, dass so "verstaubte", "uralte" Sprachen wie c# und Swift durchaus Properties haben ....