I'm not sure I consider June to be Spring. But even so, when someone says "Spring 2015" it would be reasonable to expect a high bulk of shipments halfway, or May 1. This was simply not the case.
This right here really is the source of your frustration, this tendency to apply personal definitions to the world at large. Expecting others to operate under these non-specific definitions is unreasonable, especially since they would almost certainly vary from person to person, and just leads to angst. There is no other company in the world that would've been held to task because a customer received a 'June' delivery on June 26th; why is Apple being held to a different standard?
As we know, June runs from June 1 to June 30. Also, as we know, spring runs from March 21st to June 21st. It doesn't end at May 1st. Summer does not begin when the kids get out of school, or with Memorial Day weekend, or when a few warm days show up.
(As an aside, since it's being suggested that receiving the Watch closer to July 1st than June 15th really makes it a July delivery (a bizarre concept), does that mean that if they were expecting to deliver them on June 5th, they could call it a May delivery without upsetting people? After all, it's closer to May 31st than June 15th...)
When a company is expressing things like shipping dates to customers, they clearly cannot use personal or regional concepts of what different time frames 'feel' like: these will be wildly different from person to person, region to region. Instead, they must necessarily use universally understood time frames to avoid confusion.
'June', while a wider scope than some people might have preferred (understandably), is not a confusing time frame. If a company declares they'll ship something in June, it's unreasonable for people to accuse them of lying or incompetence if they don't deliver by June 15th. Similarly, if they state a launch is happening in Spring, it's not practical to hold them to shipping everything people have asked for less than halfway through that season.
I feel I should also point out that most people that pre-ordered have received their Watches. We see people today that ordered their watches weeks after April 10th that have already received them. Even my wife got her stainless steel watch weeks ago, and that one wasn't ordered until a couple of weeks after April 10th when she got a chance to try them on in the store. There are only a few select models that were slower to roll out, ours is one of them, and we were told this before we pressed the 'complete purchase' button.
I fully understand the disappointment in having to wait until June to get our new toys. I constantly see people with Apple Watches on and that only adds to my level of anticipation. I'm not questioning anyone expressing the idea that they would've preferred to have gotten their watch weeks ago; clearly anyone that pre-ordered was excited about getting a Watch and would rather have it sooner than later.
The only thing I'm taking issue with is people suggesting Apple is being deceitful, lying, or incompetent because they're actually meeting the dates they gave us when we ordered the devices.