lol... why don't you ask why need for speed is free?
LFS is just like any console gamer. the people who make this take their time to get the physics right, which is pretty hard and takes a long time. why would they spend alot of their time doing up a game without getting something out of it? they need to make a living too. I wonder why it is a demo racer saying that...