People who complain will always find reasons to complain and people who counter-complain will always have the same packaged retorts.
So why shouldn't Blizzard be transparent about their numbers anyway? At least there would be a measure of objectivity to any argument about the health of the game if any side of the argument can have numbers to back it up. Their only argument is the "cyclical nature" of subscriptions. Well the thing about cyclical is ups after the downs and upward and downward trends can be easily inferred along with events that triggered them.