For me, it comes down to respect. I can't work for people with whom I don't share mutual respect. Life is too short to work for people who don't respect you and your work, and it's absolutely too short to work for people you don't admire and respect.
I have quit more than one job because my boss or bosses have proven through his or her or their actions that they either don't respect me, don't respect the workers, and/or that they are not worthy of my respect in return.
Your bosses believe they are better than the people who work for them. They believe that there are two sets of rules, one set for them, and another set for the workers. And, your bosses have proven that they don't care what the workers think of the double standard.
Bosses that don't model the behaviour that they expect from their workers are not bosses that are worthy of your valuable time, concern and effort. In essence, if management doesn't care, why should anybody? If your boss doesn't care about data security, why should you? They are demonstrating through their actions how they feel about the company, the policies of the company, and the workers at your company.
Bosses who aren't thankful EVERY DAY that they have loyal and concerned people/workers/employees doing their best for the company EVERY DAY don't deserve to have those people/workers/employees.
Your bosses have done you a huge favor. They have demonstrated that they don't value you and your work. Take this as a sign. You need to tidy up your resume and start searching for a company whose values match your own.