Yep, rule of thumb most subcontractors don't do good work (no matter who they work for, dish, directv, comcast etc). They're required to buy their own material and get paid per job so they will do the least amount of work as possible and use the least amount of material. I hate how dish uses them, they think they save money but in the long run an in house tech has to go out and redo the whole job costing more money. Not to mention customers bad mouth bad installs and the first impression is the lasting impression. Never let a 3rd party subcontractor into your house, reschedule if you have to, in the long run it will save you tons of greif!
WoW.. That statement is one of the biggest loads of BS I have ever heard. As an independent retailer, who is paid really well to do the job right the first time, I can tell you I put more into each job than a Dish employee does in 5 jobs. I will fish walls, dig trenches and anything else to make MY customer happy. And the last thing I do before I leave my happy, satisfied customer is leave them several business cards with explicit instructions for them to call me for ANY reason or problem they have.
I suspect you are going to get a lot of grief from independents over this false statement.