For some reason most of the people I've crossed paths with that have used that word also happened to be people that I didn't care to converse with so hearing it in that context was pretty annoying. Most of the local people who are casual friends tend to use "man" which a little less grating than "dude". Still depends on situation and intent of the user.