I fully understand that language as ambitious as Lazarus has problems and it takes longer to resolve. The community is smaller than that of C + +, Qt or Java.
These are mostly projects run with (lots of) fulltimers. The dynamics of such projects are totally different. Problems, if accepted resolve faster, but usually the developer that takes the decisions is hard to talk to, and directions other than the company funding the development are next to impossible.
Before you leave, I want to focus not on a frustration but a simple statement... and without aggression
What I resent most is how issues are addressed. The last response is significant and sums up the philosophy deployed.
The problems I mentioned are real and reproductible.
The problem is you don't present them in a way that others can verify that easily. Where are the sources, the bugreports etc? You mostly present one-liner opinions and
cryptic/vague bug descriptions. This causes forummembers to put you in the "ranter" category, and respond defensively accordingly, simply because the input is not really constructive.
Specially if you did an earlier attempt to bring this to the attention, bugreports (from the bugtracker) are important, since their history might reveal why they were closed, and it can be
checked if this is still valid. (specially since you seem to use a version way older than an year). Similarly, minimal example programs can be used by interested people to test if the problem still persist
in current versions, and to narrow it down.
The fact that you compare a lot with other systems doesn't really help either. Other systems have fundamental limitations too (and I bet in the QT forum the reaction will be similar if you touch them). Such comparisons are rarely constructive.
Of course people could react nicer on all this, but on a forum like this with a high number of users coming from Delphi
demanding immediate fixes for all their problems, forummembers devel a thick skin that can be sometimes mistaken for apathy or defensiveness.
But again, the attitude and low real fact/reproducability count doesn't help. There are several members in this thread know to debug database related functionality, and you haven't really compelled them to really look into the issue. That is a loss. For you, for the project, and for users like you that might come later.