First place I remember seeing that infographic was in a bug report.
There’s a pretty big problem from the dev side of things for the players to have 100% knowledge of a game mode that’s trying to charge microtransactions, but I’m not in the mood to have to deal with nerfs so I’m going to leave it at that.
Do they officially want people to know any of this? no, no they don’t.