Are you going to call the cops every time you see someone driving 5 MPH over the speed limit?
Or when you see someone parked at an expired meter?
Or when you find pot in your kid's bedroom?
If you cannot answer "yes" truthfully to those questions than it is really not about the rule so much as it is about the possibility you may have been harmed financially by the unlicensed work. Reporting others to the authorities for a financial consideration is ratting, and there is little that is ethical or moral about it.
I understand what you are saying. But we do make up our own minds as to what rule-breakings we consider more egregious than others. FWIW, I do not think you are saying that if you don't report every rule violation you see to the authorities that you are no longer a moral or ethical person.
For the record, if I thought the work might put my company at risk, I would definitely cover myself. I owe it to my family, my self, and my co-workers. As for other violations, my decision would not be based soley on breaking a rule.
From your posts, I think you would report something hazardous that was not going to be fixed otherwise. But, you have no desire to complicate your life by using rule legalities to report those who may be taking some of your potential business, and then calling it a moral decision.
The reporters may be doing it out of spite, like growler said. They may be doing it to protect their financial interests. I don't, in general, have an issue with that. Sometimes business is business. I don't think you were saying it was un-ethical or immoral to report the violation, just that it is more of a financial choice instead of strictly an ethical choice.
Would you make the "moral" choice to report a $10 violation if you knew it would cost you $100,000 of work? I don't think every case is so cut and dried. Would you "rat-out" someone for doing unsafe work or try to take a non-legalistic approach first? I'm not sure you would know until you were faced with the specific situation.
How you go about the reporting for financial reasons could become an ethical or moral issue.
But I do think if you are reporting somebody, and call it a moral decision when it is really a financial decision, you are not being true to yourself. What everyone else thinks about it is secondary.
You can't live your life based on everyone else's morals or you will look like a jumbled up jigsaw puzzle. Pick and choose the qualities you see in others that you like and adopt them as your own. Don't sweat it if someone does not like your choices. If you make bad choices, the world has a way of gettin' your mind right (sometimes).
Just try to live by a high standard and treat others like you would want to be treated. Sounds good. I don't always do it. But I want to.
Sounds to me like Petersonra suspects that some are making a financial decision and are hiding behind a moral cloak because they are afraid the financial cloak is not as pretty. I can't say if anyone is doing that or not. I really don't have a fundamental issue with either cloak.