I don't think you understand economics or business. If they sold WoD for half-price, or gave Legion for free, they would bankrupt themselves. The sub fee wouldn't be enough to break even the cost of development, because the sub fee goes to other things live server upkeep and maintenance.