I really don't think people are moaning - anybody who's said they've been disappointed has given good reason why - typically because they expected more of a car-focused event, which is fair enough I think.
viking:To all those who have moan have a go at doing one yourself!!!
That's a bit like a Mazda dealer saying to an RX8 owner - yip, your engine's knackered for the third time [this month], - you try making an engine and see if you can do beter!