Perfection is all well and good but it doesn't pay the bills.
We go to work to make money, we don't go to work to put the world to rights, If as Engineers our advice isn't taken, well at least we have given it and the finger cant be pointed at us when it goes wrong.