I think it's nice forum
I agree the chart threads are now mostly Nintendo fans circlejerking about Switch sale. I do understand why some you don't like to engage it, but I don't understand why it bothers some of you, seems a nonissue for me
I also think this place is more enjoyable when people talk more about games and less about studios, hardware manufacturers etc. What I discovered here is gamers are a strange bunch who actually "stan" companies rather than the games they make, can't relate of course