If I'm considering joining a table of folks I don't know very well, or at all, and the DM has a list of seemingly arbitrary restrictions . . . I'm with you, I won't even bother. Experience has taught me that DM's who love to "ban" player options are not a fun time.
However, at my table . . . my players and I rotate the DM's chair, and we talk about upcoming campaigns and any possible restrictions. And I trust my fellow players that if they are the DM, and want to restrict dragonborn in the next campaign, they have a good story reason. I trust, because we discuss it! We've really bought into the "new-school" idea of "session zero", and it's made a huge impact on our games.
Context is important. It's not all one way or the other.