I am a fantastic GM and a pretty spectacularly awesome person to be around, I'm that funny dude who tries to crack you up at the table, also happen to be a full time professional working guy, a perfectionist in every endeavor, smart handsome, and not at all narcissistic - nope. Of course, I have a long resume of GMing multiple games which I will not bore you with. How am I so spectacularly awesome? What's my secret? The secret is, this doesn't come easy but takes work and organization. Yes work. Didn't think you'd have to do work to have fun did you? If that turns you off, then sorry but I might not be the GM for you. Nothing in this world that is worth anything ever comes easily.
Now sure you might argue there are casual groups out there that meet monthly or every other week to have a few drinks and share a few laughs, where GMs run spontaneous games with various, multiple systems - usually the ones that they feel like are interesting that week. Players come unprepared and sometimes use premade character sheets, sometimes they make a character sheet but they aren't familiar with that system and it turns out they make a whole bunch of mistakes. And then next week when a new fangled RPG game comes out the GM forgets all that hard work the players did in creating the characters, throw them away and start with a new system. And everyone, both players and GM included, nobody thinks twice about moving on. There is no epic story, no long pay offs, there is no character arc, there is no growth, no feeling like you stepped into a large, living breathing world that is enormous and that is bigger than you are.
Sometimes the players don't come at all: they don't bother to show up, or they show up late and they don't bother to tell anyone they're coming late. That's OK the casual group doesn't care: for them this is the norm, they simply don't know any better. They have never seen it done right: they've never seen a group work like a well-oiled machine. Gaming is all about having fun so who cares? Think back: has your previous RPG group ever started exactly on time? Like, actually right on time? How about your DM - has he or she promised you a game, but falls flat on that promise week after week making excuses about how one thing has come up or another thing has come up? Has your DM ever bothered to make a website for your game? Has your DM taken the time to think about your character's motivations, their family, and incorporate them into the story? Or are they just following a script written by a design team hundreds of miles removed from your gaming table - on those rare occassions the DM has bothered to be prepared at all? All of these behaviors are commonplace. And those casual groups claim they have fun goofing around and flailing their arms thinking what they are doing is roleplaying. And they are wrong. They are poison to the very idea of fun. I am here to be the antidote.