It is unfortunate that the honest responsible people are often negatively affected by the actions and attitudes of those that are "less" so. I experienced this at a large company I worked for. When one employee caused trouble (cheated, lied, stole, abused the rules, acted as if "entitled", etc, etc.), rather than dealing with THAT persons transgressions, they would enact some new "company policy" that affected everybody.
Stick to your high ethical standards, don't be dragged down to the lowest common denominator.
Dave