I unfortunately live in an area where playing D&D in person is an impossibility, so I rely on things like Roll20 to play D&D so i'm not sure if this is the normal experience for D&D in general or if it is exclusive to Roll20, however I find that most DMs just aren't that great. 99% of the time they treat the game as if it's their own personal box of toys and that the other players are just there to occasionally play with some of it. I believe a good DM treats it as more of a cooperative experience and helps build and shape the world with the help of the players and give them enough freedom to create things (via their backstories) that could be incorporated into the game world and be used later. Most DMs won't do that, they just say "nope, doesnt work in this world. Its my world, my way, I can't have a single person that exists in it that I didn't make myself" and all that kind of thing. I try to avoid games where the description for it sounds like the DM has control issues. Then you have the guys who apparently aren't serious about being a DM. I was just invited to a game not long ago that was starting in 2 weeks, so we had a lot of time to build our characters, get to know each other, and so on. DM would pop on now and then to answer questions, talk a little bit about the world, etc. A day before our first session the DM told us he wasn't going to be able to play this week because he had the flu... We said "well, that's disappointing, but we understand, there's always next week". Then the next morning he said he was fine and we would be able to play that night, everyone was happy. An hour before the game started someone asked if it was starting in an hour, just to make sure there was no time zone confusion or anything like that. DM instantly responded to say he was in the hospital and wounded himself with an axe... Little hard to believe, but we gave him the benefit of the doubt. So he never really logged off skype after that, still chatting us up and other people, talking about the campaign and other things. About an hour before the session the next week, someone asked again to confirm we were starting in one hour, he instantly responds saying he is in the hospital again and apparently there is a piece of the axe stuck in his leg and he is about to go into surgery for it. At that point, I just left the group. It was already far too convenient that these little things happened to all take place right before game time, and the fact he never told anyone he was going to miss the game at all until someone asked an hour before it was supposed to start, it all smelled of horse manure to me, especially when the guy was on skype at all hours every day, it wasn't as if he didn't have a chance to say anything, he always responded to messages sent to him instantly about literally any topic, but he never had time to tell us he had yet another problem that prevented him from playing. I played another game on here as a player and enjoyed it a lot, played about 8 months straight without any problems. Group was fun, story was good, everything was enjoyable, then one day the DM apparently had a bad day at work or failed to take his meds or something and he TPK'd us. Now keep in mind, we had never come close to dying before, the campaign was set to have some risk but not too bad as long as we played smart, but he put us in an unwinnable situation and kept throwing encounter after encounter at us non-stop, told us straight up he was refusing to let us take any kind of rests, and so on. We fought about a dozen different encounters in one day, including two mythic bosses, and were just completely drained of all resources and still wouldn't let us rest. To finally kill us however, he created copies of our own characters with our same levels and abilities as well as additional abilities and powers we didn't have, and they went into the fight with full health and abilities while we were battered and out of everything. Then when we died, he said it was our fault. Then when we were making new characters, he brought in heaps and heaps of homebrew materials and rules that we had to suddenly use and turns out that was the whole point of killing us all off was just so he could literally change everything about the whole game into something else. He lost half his players and the other half didn't quit outright but were completely disgusted by the whole thing. Most DM's won't accept your application to a game despite giving them all the information they wanted and more, writing a compelling backstory, picking classes and/or races that help diversify the group composition, and so on. They just seem to pick people completely at random and it makes the whole thing feel arbitrary and pointless. I've almost given up on trying to be a player on Roll20, but my DM career is going strong. I'm hosting several games and my players are having heaps of fun. The best thing you can do is just keep trying until you get into a game full of people you actually like. Once you find a group that enjoys playing together, they tend to want to continue playing together. Sometimes one of them will even become DM for another campaign and include the same people in your original group. That has happened to me twice where one of the players made their own campaign and we played it with the same people. One you find such a group of friends, it gets a little easier because you can all sort of stick together and do stuff.