I mean, I agree with him in general.
Did you actually believe anything that was on the release view a year out?
CIG said not to trust it and they have proven by their actions that they are incapable of forecasting anything out a year.
If CIG just scaled back the release view to the next patch there probably would not be anywhere near this blowup.
People are mad that CIG said not nice things to them. Even when what CIG said was true. I can't believe CIG said it, but just goes to show how "open" they are.