I actually said that once to my rude co-worker who seems to think everything should be handed to her on a silver platter. No surprised that she got angry with me. lol
here's another idiom --
you can catch more flies with honey than with vinegar, which means that it's easier to persuade others with polite requests and a positive attitude rather than with rude demands and negativity.