It would appear I and the cable company have reached detente.
The first time the guy showed up late, and I had to send him away. I had work!
Today he showed up at the end of his 2-hour window. He did everything I needed for my household.
I would like to think that my yelling and screaming (more like being quite reasonably condemning) toward a succession of cubicle-dwelling CSRs would translate down the line into more than just a pittance of waived fees for me. For example, if this installer fellow is so put-upon with extra work, or paperwork, or whatever, it ought to be the responsibility and pleasure of the company to give him help so that he can arrive on time. It should be the company's pleasure to improve their service!!
Rather more what I suspect will happen is that this fellow will keep on doing the extra work, fielding indignant crap from unhappy clients who don't understand, until he one day decides he wants to do a different job where he can hold his head up with pride, do his best and be respected.
... And be replaced by some more or less foreign person (if it is not outrageously snobby of me) lacking the Canadian work ethic of quality. The type of person who understands just three things: hiring, pay and what will get them fired.
Or the kind of pasty white bespectacled assface like those at the celphone outlet who appear to thrive on getting shouted at, wasting people's time and telling them "no" for someone else's bullshit reasons.