There are always some resistant to change. They aren't going to change it back, the old system was falling apart. Sorry you don't like it guys, it is much better for most of us. As for missing features, I'm still finding things myself, be patient.
People make a community, not the software, unless an interface is unusable, and this certainly isn't that. They tried to keep it as close to it was as possible.
I'll try to find out what the best way to see recent posts is and post back for you Wayne.