Where are all these promised changes to the site? December 1st has come and gone. Does anyone even care?