I only mention the realism bit because that's usually the argument I read/hear as justification for all kinds of other things that ought to receive VATSIM-ism considerations due to the limitations of what we're doing.
Regarding difficulty: Not particularly, but sometimes you wind up with a pilot client that bumped the button by mistake, hit the wrong hotkey, or something else particularly simple and stupid, and you wind up with yourself in standby. Before you notice it, you wind up with a controller screaming at you on freq.
Perhaps it has more to do with the over-controlling tendency we often see. Or people thinking they're the police of something. I dunno.
I think it is important to understand that the Founders of VATSIM seek and desire a networ where all can participate regardless of real world experience etc. It may not lend itself completely to those who truly want to immerse in a ultra-realistic environment but truly can still enjoy the online experience with maybe a bit of compromise. With regards to a controller screaming at you, there are ways to deal with that as well. Controllers should not be screaming at anybody nor should pilots.
Mark - I just want to preface this with the fact that I know you and I see eye to eye on more things around here than I do with most, so I don't want to come off as argumentative. I'm just frustrated with the doublespeak I hear out of some "leadership" about these topics. They get beat to death with comments that sound like what you're saying, but the results that are more reminiscent of the elitism and unrealistic-realism I'm concerned with.
Regarding the founders trying to ensure ease of access: I know that, you know that, but we see a trend of making it difficult for people "not in the know." For example, sector naming. How do I know if X, Y, or Z approach is North, West, or East? Or if 12, 21, 14, or 41 center is high/low, east/west, etc? I've heard controllers get mad at (and yell at -- there's too much yelling on this network these days) pilots for not knowing their internal symbology and nomenclature. It's a bit ridiculous. I'm going to have to cite the good ol' days as a time when the network was more accepting, when you could read a controller's name and know exactly where he was when de-combined. (eg HOU_E_APP, HOU_W_APP, HOU_W_CTR, HOU_E_CTR, toss an H/L in there if there's a high/low split... or allow numbers up there since it's less likely for that controller to be the initial contact for a pilot)