I have the same problems. But nobody answered.
See for some answers the previous post. I also tried to comment on your other remarks.
It's ubelievable that some developers compare Lazarus with Delphi 5.
In some ways you can compare it with Delphi 5. It is an RAD tool using object pascal with a library of components that is deisgned to be compatible with code written to support Delphi's VCL. Therefore it is quite understandable people compare it to Delphi.
I don't know in what context the Delphi version is used, but fpc / lazarus is almost compatible with Delphi 3, but has also some of the extension you see in Delphi 4 and 5, but less or none of the later extension to VCL (properties and classes) and runtime library (e.g. the sysutils unit).
On the other hand it is very different. FPC is about as old as Delphi, but much younger if you also count the turbo pascal years. Lazarus is aproaching its fifth aniversary. Delphi is developed by tens or hundreds full time employed persons, fpc / lazarus by (my wild guess) at most 100 different people and maybe 20 working on it significantly at any moment, doing it in there spare time.
Maybe it works stable on linux, but on windows I can't use it.
It is more stable on linux than on windows. If you have specific bugs that make it unusable for you, please use the bug tracker to submit them, (if they are not there yet :-)). If you can't use it now, come back and try it in 6 months. It won't be perfect then, but again quite a lot of bugs will be fixed and hopefully you can use it.