Looks like the ad involved a degree of "carrot on a stick" bait. In what city was "12th & Locust" located?
There used to be some '75 years ago' topics in EC&M magazine. One mentioned a major problem with horrible butch jobs of some wiremen then, leaving behind torn-up floorboards and the like. This may have been prior to any [and leading up to] mandatory licensing and training.
There was another aspect that would have been readily supported by electric utilities. Along with the growth of telephones, this would have been the start of a service economy to the average guy, where recurring payment for intangible things would become an accepted norm.