I mean I read the explanation but still fail to see how this weird unfinished looking version of the previous logo somehow shows their PR jargony dedication to whatever the fuck they just said.
Just say what you mean: "We somehow think this will make us more money."
To be honest, upon seeing it in all those trailers at the Ubi presser, I'm fine with the new logo. The plain look is not its best, but in the context of their various game worlds it seems to work a lot better. The Beyond Good and Evil 2 version in particular works well.