Shamus, I agree with most of your article, but have to question your point 1. You are likely correct that there was no large increase in sales, but you have used an assumption based on the absence of released information as "proof" that the 95% sales bit is wrong.
The best you can really do...