As you may or may not be aware, based on your ability to observe changes, Gamespot has undergone a fairly major overhaul to the tune of everything is brand new. If you've ever been a part of such a project you know that it takes time and that it's not as easy as flipping a simple switch. This is the crunch time, and I have it on good authority that the site's developers are working hard to correct problems and fix issues that may currently be plaguing you.
So fear not, things WILL GET BETTER but it just may take a little time. In the grand scheme of things, you're looking at major improvements and enhancements to your daily GS life at the cost of a few short moments of inconvenience.
Patience, it'll all be so much better so soon.
If you have questions or want to talk about it, do so here, but do everything in your power to prevent yourself from just complaining and whining. It'll all be okay.