Breaching the cap is cheating. This is binary.
This is simply not true. The salary cap is essentially a rule, and a rule written with "penalties" included.
It is a team's choice to "stretch the rule" and accept a risk. Hell, even to deliberately overspend 6 million would not be "plain cheating" as there is an accompanying penalty in the rules. This is F1, all teams push the rules to the limit. And we don't know if they pushed past the limit intentionally or not. We will know in due time, I suppose.
But my point... breaking a rule is binary. That the same is cheating is...not what this is.
Teams systematically push tire pressures al low as they can, to the limit of their tolerances and controls... or they cool the fuel to the limit of what the rules allow, and in occasion get a bit wrong. They break the rule by playing to close to the limit, and the penalty is, say, disqualification from that one race. Or Honda changes 6 enfines in the same race and takes 150 grid slot penalties at once.
That a rule broken, a penalty given, but not cheating.
One accepts certain risks based on the potential penalties.
Maybe a better example is a soccer defender in a game you are winning 1-0. It is minute 93 and your goalkeeper has been beaten, but you are in the goal line, jump, stretch your hands and deflect the ball with your hand as if you were the goalkeeper.
Intentionally deflecting the ball with your hands is not allowed for a defender. But hey, done, and it is not cheating. It is a foul, with a well described punishment in the rules: You get a red card and a penalty kick against. But no goal. In this case, well worth the risk. And no, we normally don't see it that blatant, but yes, we every week see a midfilder stop a fast break in a similar way or by hugging a rival in exchange for a yellow card. The first might be called cheating by some, the second is called "an intelligent midfielder". It is all context dependent.
That it is a measured and calculated risk does not automatically make it cheating.
I don't think trying to frame this as cheating or not cheating helps the discussion, honestly. It might be, it might not be, it might be something in the middle and we simply don't have enough information to judge. But, hey, nuances... nah!
Rivals, not enemies.