That seems to be the sum total of all the haters argument. The script and a little common sense can help address the haters' complaints.
1. Bumblebee will not look like that photo you saw with the man standing in form of him. Evidence: The studio just released official pics of optimus and they blacked out his friggin' optics!!! Do you think they'd release a full-body shot of one of the main characters?
2. Bumblebee transforms himself from a 1970's camaro to a 2008 camaro in the blink of an eye. Why couldn't he have been a 1960's VW before that?
3. Bumblebee not talking does several things - gives us sympathy for the character, creates a strange unease about Sam's car, adds much needed humor, lets the audience slowly enter the world of "talking robots" and keeps the mystery of the transformers alive until Optimus and crew shows up
4. Optimus with flames and long hood gives hasbro new toy designs to sell and makes way for the return of G1 optimus in part 2.
5. You're actually moaning about product placement? The entire show was a commercial for TOYS as is this movie. How does this point escape you all???
Please haters, let your inner little kid enjoy this movie for what it is and not for what it ain't. Or if you have kids, let them enjoy it and don't ruin the experience for them.