I know Blizzard publish subscription numbers with their quarterly reports, but does anyone know if there's a way to find more detailed information than just the raw numbers? I had a bit of a look around but there was nothing obvious.
I'm particularly interested in information like the average length of time a player subscribes for and how old the average player cancelling their sub is (and how these figures have changed over time). I'm aware that Blizzard might view this as a matter for industrial secrecy and/or a violation of player privacy, but I find the graph of raw subscriber numbers over time frustratingly uninformative. Is this kind of information out there at all? (And apologies if asking constitutes too much prying).
Thanks.