I agree as well.
In the academic world everything can be made perfect, though in the real world everything ultimately has to be a tradeoff.. because it always depends
I do belive (and hope I do as well) to always motivate comments when I say I think something is 'bad', and also try to provide or suggest an alternative, and the reasoning behind it.
/Kenneth