Nobody cares about those websites. They need to advertise on reddit, insta, face, etc.

I think you are absolutely wrong on that one. Just because it's not a place where you would look for a private WoW server ideal for you, it does not mean that the majority would also consider it a bad place to look at. As for me, it's an all-time way to check the possibilities to look at the pages where vG also advertise themselves and to me it seems a fairly good source for that purpose.