87% of statistics are made up on the spot. But on-topic, I think this is a load of BS pulled by Ubisoft.
95% is a crock. If this actually occurred, it would have been noticed far before this became a chronic problem. Probably when they they should have made 20 times more money than they had relative to the amount of people playing.