@Chronos,
No doubt this project has its share of problems but, AFAIC, the alternatives you offer are rather undesirable.
Let's see, C#, aside from the fact that it requires using OOP, it also requires .net which is a ball and chain to carry around, not to mention that it pretty much requires VS as a development environment and the resulting programs are slow, use a lot of resources, are clunky and, because it uses .net it is very "sensitive" to using the Windows API. No thank you. The day I feel compelled to write binary junk, I'll use C# and .net.
Python, great stuff when you need to quickly produce some code you don't need more than a couple times. That said, I like its logo.
Rust ?... I looked into it at one time, I don't even remember anything special about it. IOW, it sure made quite an "impression".
One of the best FPC features is Lazarus. In the production of software, while the language is crucial, it is not the only part that is crucial. The supporting tools are in many ways just as critical and, what I see out there is a lot of pretty software whose usefulness beyond providing eye candy is rather dubious.
If I were to abandon FP, I'd go back to MS C (using the C++ compiler) and VS. Not exactly something I want to do but, I don't see another really practical alternative (that is affordable.) Before I do that, I might even customize FPC for my own use.