I would have no complaint about them dabbling in software, whether they failed or not, if it weren't for the GSL and the new philosophy. With the OGL, they could have tried to toss together a DDI, failed miserably, and the customer would still have options (DMGenie, Fantasy Grounds, etc)...