Hasheem Thabeet, Michael Olowokandi, Yi Jianlin, Rodney White, Rafael Araujo, just to name a few... I could name a ******** more if you'd like...
Any other questions??
Thabeet and Yi are still in the league. So obviously they have not "given up their jobs."
Araujao is still playing overseas, where they allow less contact rather than more.
Kandi played 9 seasons and left because he lost his game after knee injuries.
Rodney White is playing in the Chinese league and didn't hack it in the NBA because all his coaches hated him on the defensive end.
Feel free to try and name more guys who gave up NBA paydays because of the refs.