Unrelated to that, about DM. DM is player, but not just player. DM is one that does most of the work in setting, adventure hooks, encounter bulding, npcs, factions, relations between them. He sets the stage for the PCs. If DM envisions his world without bards and dragonborn for instance, you still have lots of other options for your character as well as an option to not play in that campaign. And to be completley blunt. It's easier to find players than to find DMs. So, like in life, if you are in demand, you can set terms.