I haven't really noticed anything racist. The MC mindset is stuck in a very rigid and class oriented world view, but nothing obviously racist.
What I don't like about this is that the MC is literally wasting his life until the cheat arrives and then goes on a power trip. He literally skips entire stages of development and does not realize it.
The MC has not shown a single redeeming quality, he only depends on his cheat. Without it he would be a less than mediocre and if you look at the way he grew up you noticed that he has entirely been shaped by circumstances.
I don't doubt that he is an okay guy, but as a character he is neither interesting nor complex.