I would have joined vgchartz ealier. I was lurking around since 2011. But somehow I could not create an account. So it took me until 2017 to give it another try and succeed.
In my opinion there are two things that the site and we as a community could improve:
1. The published news article often are posted too late. When they appear on vgchartz I often already know about it since a half a day. Therefore vgchartz is not my primary source where I get my newest video game news.
2. Back when I was lurking an vgchartz the activity on the forum was amazing. I often wished I would be able to participate since there were a lot of really exciting topics discussed. Additionally there was a big variety of threads. Currently many of them feel lackluster and boring. Sometimes I would love to have a discussion about a good topic in the forum, but when I look at the Hot Topics I am turned off to participate (this would have never happened five or six years ago). I wished that I would be able to not only complain about it, but I am not creative enough to start threads that are interesting enough for a wide audience.