The folks at SBNation heard the complaints and criticisms and other feedback and made adjustments. So for all you who have decided to skip the front page and go directly to the forums, please give the front page one more chance.
if you still don't like it, fine, no problem, skip it and come here
if you like it better, great - and know that the developers are going to keep making tweaks to make it better and better as time goes by
cheers