I sincerely hope this is a joke
especially activision being the brains
They're pretty successful regardless of the stuff they do, so they've gotta have some smarts somewhere.
Or everyone else is a complete idiot. In which case that still puts them ahead of them.