Actually, I always thought the opposite. With licensing to fantasy grounds, foundry, and roll20 WotC was getting checks in the mail without having to pay developers or deal with customers. That seems like the dream scenario. Bringing that all in-house perplexed me.