What Larry says rings true to me (about the reason service techs use grease).
I cannot speak for mechanics in general because I've not spent a lot of time in their shops, and the only one I trust my cars to would probably get the Larry Stamp of Approval. However, I've seen enough bad electrical work to figure out that the guy obviously knew what he was doing but ran out of a particular fitting or box and then simply used what he had in his truck. "It doesn't exist" or "they don't make that" means "I'm lazy and don't have that in my truck.
I cannot speak for mechanics in general because I've not spent a lot of time in their shops, and the only one I trust my cars to would probably get the Larry Stamp of Approval. However, I've seen enough bad electrical work to figure out that the guy obviously knew what he was doing but ran out of a particular fitting or box and then simply used what he had in his truck. "It doesn't exist" or "they don't make that" means "I'm lazy and don't have that in my truck.