Much as people like to ridicule AMD narketing, I have to say that they managed to reveal just enough information to get everyone with an active interest intrigued, and create a lot of anticipation and demand for in depth reviews and information. The tech websites will get their page hits!
Also, forum speculation has run rampant, firm positions have been taken, so once harder data is available, there will be another round of forum activity and product buzz.
Plus, a healthy bit of hesitation has been instilled among prospective GTX 1070 buyers. Pretty well played, as far as I can see.