Lazarus is a better tool compared to scripting languages like Python and it's even better than Java because Java needs JVM and does not naively support GUI.
Lazarus is far lighter to install and work on even on Raspberry Pi, produces EXE or native applications for Mac or Linux with almost 0 changes to the original code.
You can make complete Applications in it.
I agree I was a Delphi programmer long back in 1992 - 2006, when I shifted to C# as Delphi started supporting CLI or .NET, which was annoying for me, I had installed Lazarus many times but when it came to writing an application I never used it for some reason, this is the first time I used Lazarus and I found it really supporting everything, yes editor isn't really very good and there are small bugs but that is same with any other tool.
I don't understand one thing, when you could do similar or better Application in Lazarus why is Python popular? When you can do more and better in Lazarus?