Another issue with this is that it's subjective.

I mean, to a certain extent you can break rotations down to math. However, in reality, there are plenty of times one should not follow the rotation as well. By releasing these so-called "class guides", SQEX would be putting an official seal on one rotation. This in turn would lead to people calling out anyone who doesn't follow this "holy grail" rotation. And it would also discourage players from experimenting.

DPS rotations are pretty static, but just off the top of my head, perhaps you would want to cast X skill early to make sure it goes on cooldown while the boss goes invulnerable, for example. Or cast a skill late for the same reasons. Or hold skills briefly so you can clear a DPS check at a particular point.