> It will only be available on Apple platforms. That part sticks in my throat.
Why? If you are never going to be an Apple customer, why do you care that this live stream announcing new Apple products is only available to watch on Apple platforms? You wouldn't watch it anyway!!
It's ONLY a live event stream, and is most likely only being done as a test of their new streaming technology. It's not like they're limiting their new products or their website only to Apple platforms.
If you actually are interested in hearing about these products, I'm fairly sure they'll be on the main Apple.com website shortly after the announcement, and featured on every tech website on the planet over the next few days/weeks. It's not absolutely necessary to watch the live stream...
> Sales suicide is what I call Cupertino's Apple device only attitude.
LOL! So, just because some people can't watch the live launch stream, that is somehow going to affect future sales of these products? The vast majority of potential customers probably aren't even aware of the launch today, and even less of the live stream availability. Not all Apple's customers follow such things as religiously as the geeks on here.