Limit Break Dancing
Yep, I've seen this happen before. But "the DM secretly resents you" might be a strong choice of phrasing...the player should share at least some of the blame for that.Every human town is massively racist because the DM secretly resents you for not playing a Tolkien race.
DM: Sure, you can play a tiefling but remember, demons destroyed this world three generations ago. Folks aren't going to be very friendly to tieflings.
PLAYER: I understand, and that's fine. This will be fun!
PLAYER: Why does everyone in town hate my character? Is it because I'm a tiefling?! This isn't fun!
Obviously a good DM should now make some changes to the character and/or the setting, because the player is uncomfortable with the tone of the game and everyone should be able to have fun. But the player shouldn't act surprised or mistreated, either.