How about offering some feedback on what you'd like to see, or maybe some ideas?
..and remember, the old site was doomed because of the old technology, so something had to be done.
Lemmie guess? You're still using a Apple 2C with a dial-up 54K modem, too?
Get a grip, quit whining, and join the real world and add some ideas instead of just complaining.