I'm going to make this real brief: What were you thinking?
Wired use to stand for innovation, imagination, technology, WIRED.
The is 'new and improved' look stands for boring, tedious, cheap, mundane et cetera.
Great move folks - you got what you paid for!
Ann Wilson