As the title says and here is my proof as to why I say no.
If you take blizzards revenue # and multiply 12million by 15$ per month for 12 months they do not equal each other. not even close.
12million players paying 15 a month for a whole year = 2,160,000,000
Revenue in 2009 =" June 30 they recorded $1.038 billion in revenue. " -source = http://news.bigdownload.com/2009/08/...wers-2009-rev/
Revenue includes every bit of money that comes in or goes out by definition so that means the store too.
I am open to debate on this matter i'd like a few different view points and math calculations from other players.