First of all, you sound like the most annoying customer EVER... leaning over the tech, telling him what to do... let him do his thing.
Although it does sound like the tech was new. Still, there is NOTHING more annoying than a customer getting involved in what the techs do, especially when a problem occurs.
You started this thread saying that the 72 came in on the Sat Buddy at the dish and at the ground block. If that is the case, it was not LOS, obviously.
It could have been resolved with a forced download. Or perhaps something as simple as replacing the signal separator. The line from the 722 to the ground block is checked with a toner. If these things check out, it IS the receiver.
Your biggest mistake was having a Dish employee tech doing the work. Once these techs learn what they're doing, the become sub-contractors and leave the company. Much more profitable for the tech, much more dependable for you.
I don't know what you do for a living, but I'm sure you wouldn't appreciate someone on your back undermining you. I work 7 days a week, over 100 hours installing Dish equipment. If you acted that way with me, you would not have had Dish installed that day. I can't believe you were on this forum while he was installing...