We are actually on an entirely new platform now, so it would take forever to go through a list of everything that's changed recently. I am sure that once you start browsing around a bit and posting, you'll find things are much more intuitive and easier!
Unfortunately, at this time, there is no way to sort by thread creation date on the forums.
In an attempt to make the system simpler to use and more intuitive, we got rid of a lot of features that were not commonly used. However, we also came up with better ways of doing a lot of stuff, too! As mentioned, it's an entirely different platform rebuilt from the ground up, and we're accepting allllll suggestions here in the feedback forum.