Over the course of a career there are often times when ideals and reality come head to head.
There are moments that test the resolve to find the right way in doing things. To give in is normal. To give up is never an option.
Ideals are what shape reality. Standing against in my view the perpetual state of collaspe will not make you well liked. Standing against the tide never will. Making the hard decisions is what separates leaders from followers.