You guys sound like Randall in Clerks: "This job would be great if it weren't for all the customers."
News flash guys - These lazy, whiny customers are the reason you have a job.
News flash #2 - Your job title might be Installer or Technician or something similar, but part of your job is customer service.
Instead of insulting this guy, as some of you have done by calling him lazy and comparing him with whiny people, how about offering him some options? He clearly doesn't want to bury the cable himself. One person advised him to find a college kid home on break - that's a good, helpful idea.
What should have happened is the installer telling him he is only required to bury 25 or 50 feet (seems to be some disagreement on what is required in the free install), but if he would like him to bury the rest it would be X dollars and he could set up an appointment for another time, within reason. That's customer service, folks. Don't just flat out say no. Offer a solution, if possible. It probably would have kept the customer happy, and prevented him from posting the message that started this thread. Be reasonable with your customers, and, most of the time, they'll be reasonable with you. And, by the way, they're not only Dish Network's customers, they're yours, too. You're the face of Dish Network to them, whether you are an actual employee, or a contractor.