I don't want to sound mean here but I think of mitchflorida as the customer who wants Dish to carry everything but always complains about prices being too high. I'm fine with Dish adding more features and channels but I don't expect them to do it without some cost being passed on to us. Lets not be too unreasonable here and just say that Dish is dropping the ball because they don't have a network's VOD.
DirecTV has had TCM VOD for several years now. Why shouldn't Dish also have it? My best guess is that it is an oversight from someone at Dish HQ.