Why? Why shouldn't employees have principles at work? Why shouldn't employees of a company work to affect positive outcomes at a place to which they have invested a lot of social and time capital?
Labor is not nearly as transactional in reality as you make it sound. "Just quit" is like "just leave the country" in politics.