I'd say, in defence of Chivas there, that what he is saying is standard Psychology 101.
Some people
do want to know who to blame, right or wrong.... some people don't.
As for Ubisoft regaining some reputation..... not going to happen either way. They are just under EA on the popularity scale.

(Of course, as much as people seethe, they keep buying their products..... that's another one for the psychologists. I'd suggest it is an S&M thing.)