dealers can ruin social gatherings? lol, what about their social gatherings YOU are interrupting to grab some nug Saturday night at 8pm? ur both a nuisance and a necessity to eachother. they have lives too, man. i mean obv u just got jewed, but to say dealers ruin social events? lol, grow up, kid. 
I disagree. Dealing is a job. If a guy is going to make a living (or atleast work) by selling marijuana, or anything for that matter, then they should be comitted to it. If they say they're dropping off, they should drop off.
Now thats not to say I disagree with what you said about how they have lives too. I totally agree with that. If it's 9 on a Saturday night and you call up your dealer and he's busy, and THAT ruins your plans, well tough shit, not the dealers fault.
I know about this firsthand. I used to have a dealer that would tell me to come by, that he'd be home with my eighth, and I'd get to his place, and no answer. So I'd call him, and he'd be like "Yea I went to go surf". That shit ain't right.
If you're not mature enough to atleast keep plans and stay punctual, then you're sure as hell not mature enough to deal drugs...