I think it's a result of constantly dealing with people who ask for help, receive good advice, and then ignore it
If that annoys then, they can always quit. Being rude in this situation is either a choice or lack of ability to cope with stress. Neither excuses being rude...