For reference, this question is about a game via voice chat, with people from all around the globe (but most are from the US), and we are playing D&D 5e in a homebrew setting. I don't know the other players nor the DM personally outside of those games but the game is, overall, pretty good.
I started to notice a trend. The setting is supposed to be high fantasy, but it is also deeply influenced by US culture, in some ways that are, I think, problematic. For example, in this universe, all NPCs consider taxes as theft, defend unironically the trickle down theory, and consider that "it isn't slavery if you signed a contract for it". I don't have an issue with some NPCs having those political opinions, but I have an issue with fact that the world considers those things as normal.
I don't want to have a political debate with this DM: I think our cultures are too different to find a common ground anyway, but I would be very satisfied if those issues wouldn't come up at all.
In my current situation, I have a PC who wants to become a Darksmith (those are basically magical blacksmith), and for this he has to join a guild. To join, he is told that he has to sign a contract that basically forces him to work under the authority of a powerful evil wizard, with details that I see as absurd loopholes in their advantage, but that the DM finds perfectly normal for such a contract. As it stands, my PC can't accept those terms, but this is the only way in universe to get to that Darksmith path. I wouldn't have minded it if the abusive functioning of this guild was part of their identity, but it isn't: from what I read between the lines, all the guilds of the setting operate in more or less the same way and everybody thinks this is normal.
I haven't talked yet with the other players about this: as I said I don't know them personally and my character joining the guild is a kind of mini-solo-adventure, so I don't know how I would explain it to them.
What can I do to fix the situation? I am asking for "good subjective" kind of answers.