That’s my thing with RPS. They have extreme opinions and while I do disagree with their statements, they’re always entertaining and I always go, “I see your perspective”.
I like it!
They’re also the very few game sites that give attention to indie games, or write creative pieces about specific elements in games. The author Sin Vega does great long form articles about interesting game mechanics.