Did my own stint as a contractor and it was one of the best jobs I ever had. My clients would often ask for something - I would give them my opinion on how it should be done and alternatives that may be cheaper and/or better. They would then choose not to do that and pay me all those extra hours that their poor choice resulted in.
Contrast this to working for an organization. Again I offer my opinion on how it might be done and alternatives that may be cheaper and/or better which results in the same poor choices. Except now I'm stuck supporting that turd of a decision with my own personal unpaid exempt status overtime.
No need to feel apologetic about being smart.