90% of statistics are completely made up to support the poster's own opinion.
Five out of four statisticians agree with this statement.
While I do not have any HARD facts, the fact of the matter is that the C-Store IS turning off a lot of people, myself included. I haven't left the game because of it, but I am not buying things from it because I don't like how it's being handled. I know I'm not the only one. Is it killing the game? It's certainly not helping.