Sure, development is taking a long time. Do you see me or any of the others who have been racing since 0.1 or before, complaining...
Imo if you're openly complaining about the time that's being taken, perhaps the development style of LFS isn't one you agree with, however you have no choice but to stick with it, or play something else
Look at it this way, whilst some of the comments in these threads are perhaps useful to the devs, the time taken for Scawen and the others to read through, and reply in these threads, could be used for thinking ideas and doing development work on LFS.
Why not try taking a short break from LFS for a while, play some other games. I can gurantee you'll come back though