For me the best part about Delphi is Firemonkey Recently I had this idea to redo my bot making software in Lazarus and guess what, control's size can't be scaled which pretty much is a road block for my zoom in/out idea.

Maybe I'm spoiled by Unity and UE4 but I got used to creating UI that can fit the screen, be able to rotate or scale the control If I wan to. Make new components by simply nesting and stitching together simpler ones.

Embarcadero does what it can to keep Delphi an unattractive choice but at least they understand that modern IDE for application development should be able to produce modern looking GUI.