I think it really is that simple. Have a discovery channel, recommendations side bar, just stop trying to add "shareholder value" through flawed machine learning attempts. Maintain a useful piece of software, is it too much to ask an earnings-driven corp? Probably.