Hey, gimme a break...
Hey, no problem.

Based on your description there were about two possibilities: Either the line was not energized or the guy was not bonded. The latter seemed more likely (especially with that bright yellow sleeve [Linked Image]).

The man who decided to insulate it should get a gold star. And you also should get a star for reporting the damage.