There's an argument that something isn't actually launched til you can buy it, though. We knew the release date for the 1080, which some might say would be its actual launch date. In which case, you'd really be better off calling it a soft launch, due to not having mass volume ready-to-go.No its not. In real life it's like somebody giving you all the hard facts on paper and showing you a product working yet you can't buy it. Paper Launch.
Either way, it's a really, really boring and tiring semantic discussion.