I don't know why the IS300 is selling so poorly. The only two reasons I can think of is the interior and rear are perhaps geared towards the younger crowd who can't actually afford it, while those who can prefer something more "classic," like a 325i.
The I35 surprises me too. It's a lame duck.
The Element sales don't surprise me.