Gamers aren't going to abandon their fav watering holes. It's why, for example, in the era of Discord, Reddit & 4Chan are still a thing.
N stores + N forums isn't the problem. Moderation is.
As I stated in my pinned thread, removing the ability to review games is not a solution