Probably because someone who thinks it will be a buggy release because its earlier than expected.
Or maybe, they worked so hard so that it wouldn't be a late release, that they are weeks above schedule, and they are ready to release it with the 2nd iPhone.
Or maybe they expected it to be due now, but said late June so that if they didn't release it at WWDC, no one could complain that it would be late.