Oddly, this here song says it all. It especially clarifies EXACTLY how I feel about the site upgrade.
Who knew?