I don't agree you must release with every single added functionality, but perhaps he has a point regarding bug fixes. In the latest stable there are a number of bugs that are already fixed in trunk.
Some time ago I tried to connect a grid to a stored procedure by connecting data controls one to another, more or less in the same way it can be done in Delphi 7. I found some errors that were already filed in the bug tracker and some of them were even already fixed by the time I looked at them, and daily snapshot worked fine.
I know the dailies are good enough to work with, but having a latest stable download with many bugs that are already fixed in trunk doesn't seems good to me, since many newcomers go straight for the latest stable.
On the other side, I understand dailies might have some not-broken but incomplete new features, and that doesn't seem to be good for a stable release either. Besides, making a release takes time, frequent releases would waste a lot of developer time.
Anyway, Lazarus is getting so much better every day, I don't really see a reason to complain.
Daniel
...
Only the functionality of having only one button on the task bar is a good reason to make a new version for download.
So today we should have ver 5408 of Lazarus 