I think the thinking is that Pixar's Cars did well at retail so why wouldn't Speed Racer? Kids like cars.
I think Mike's point is - do they really need two endcaps and a main aisle location for Speed Racer Cars? Maybe the little hotwheel thinks will sell, but I don't see any movement on the Speed Racer Car/Figures, whereas the Iron Man Displays are completely cleaned out. I would have bet big money on Iron Man being way more popular than Speed Racer prior to their release - this should not have been such a surprise to retailers.
Back on topic, my local target has the Order 66 sets (what's left of them) off the front displays and flexed into the main aisle.