I'm sure Phil Wand said he contacted Viktor (I think) about doing the review based on the alpha demo, and had waited as long as possible for the release of the "full" alpha, but it wasn't available before he had a chance to do the review. Given that Phil awarded LFS 90%, and that in this month's new, revamped PC Zone, LFS is one of the two games he's listed as "playing this month" in his staff profile, I think it's hugely unfair to suggest that he deliberately did some kind of hatchet job on LFS.
The points he raises are valid concerning the demo servers, and maybe he dwelled too long on that, but look at it the other way- anyone who reads the review and tries out LFS is going to be on the demo servers, and they'll base their decision to buy or not to buy, on their experiences on the demo servers. If the standards of behaviour as highlighted by the review (maybe would have been better as a preview piece) are a problem, then maybe Scawen needs to think about what mechanisms can be put in place to restrict the effects of bad behaviour on those servers.
The kind of rabid fanboyism on display in topics like this is the kind of thing that's often made the rest of the sim racing community raise the eyebrow at us LFS racers.
Last point, I don't see the problem with referring to the cars as Starions and Puntos- Phil was painting a picture, and that's what the cars basically are, in just the same way that counterstrike has AK47s and MP5s.