You are completely ignoring things like paying for servers, bandwidth, maintenance, engineers, electricity, marketing, etc, etc, etc. Not even close to all that money was spent purely on development.
You are also forgetting how much money Blizzard MADE in that time off of WoW.