It's either that we are crazy, Canon are crazy, or maybe just maybe something really great is about to happen!!
Everybody keeps on talking on the new FF mpix boost and current lenses resolving this boost etc... so why on earth are they releasing a cheap kit lens that will certainly have less IQ than the 24-105L

? who will put this on 5DIII when people are already doubting the ability of the 24-105L to resolve the extra mpix!!!
UNLESS... MAYBE... Canon will divide the 5D series into 2 categories (like they did the 50D) one with better AF higher than the current 5D price (3d), and a lower same AF in a cheaper body (6d)!
So we're crazy: Any crappy lens can resolve any sensor
Canon are crazy: They don't care that lenses can or cannot resolve the new sensors
Something great: 3D & 6D!
I hope it's the last one, this is the only common sense answer to the existence of this lens IMO.