I really like your idea of coming with arguments and solutions. Simply pointing out a problem won't lead to any change but maybe to an upset manager. It is important to tackle an issue with calmness and to accept ideas, even if they are not precisely what you expected. I also believe that it is mandatory to be open-minded and to acknowledge your position, no matter how good your explanations may be.