Thats the thing... This should be the most active board, but the way it's divided will annoy people and keep some away (like it did for me)
But in the end, you are here.
Trust me, you're making it a lot harder on yourself than it needs to be. What you recommended would help, but regardless, it's not something that'll slow you down that much at all unless you're on dial-up or something. I'd recommend giving it a week or so to get used to the current setup. You won't even notice it anymore.
I also do recognize that people that have been here a while aren't realizing that they are just used to the way things have been and that sometimes a change like this (if not put into a thread and discussed to this point) would be welcomed. Stop bashing the dude for actually really trying to make things easier on everyone.