This is a Beta (Alpha) of a site that might be fully functional once D2 comes around. Currently, there are minimal improvements made that hinder speed of making a post by securing your tag to make sure others can't use it.
You also need to make sure to double check post age before messaging as some posts can be upwards of 12 hours old.
In the future you can look forward to this site doing things that other websites already do such as track your stats.
There are no current plans to go back to the older format so come and enjoy this early Beta version of a new and different (but not that different) website.