i already spoke to HB about this, and the reason it isn't updated is because THE MANUFACTURERS have been requested to send details to the admin and they are just too lazy to do so. the members DO cover the launches and you can find hte new cars (with prices and specs) on the forum section.
just goes to proove how little the manufacturers care about the buyers.