Did you even read the two posts linked to above you? Scawen said they are working on some things we know (pretty much just the Scirocco), and things we don't. Of course it hasn't taken 6 months to release a car, especially since the car was up and running at the Leipzig Games Convention at the end of August last year.
You complain about people giving silly answers, but maybe they are silly questions? Nobody here knows when the patch will be released, so there is absolutely no point in asking. Of course you're going to get a silly answer if you do
What evidence is there to suggest they gave it up? All LFS websites are still up, the master server is accepting connections and LFS World is still tracking stats. If they'd given up, would they still be forking out to keep these services up and running
(And BTW, my laptop isn't little. 17.5"
)