Uh, last I checked June was only three months past March, and we're already half-way through that anyway. Assuming they're able to stick to the by-June statement, no more than 2.5 more months.
I agree that it's taken a long time and I'm as anxious as anyone, but ranting about it does nothing.