When you manage 100 business sites and you see all this talk of releasing a defective product that will impact all those sites you begin to wonder if everyone from Matt down has lost their collective minds.