I think there are degrees with cap breaches. What the Storm and bulldogs did is outright cheating and was punished accordingly. Sometimes stuff happens, you could say clubs should plan for every contingency but that might mean spending a couple of hundred K under your cap each year, just incase and I don't think you want to be doing that.
Disputes over classifications of players, grants for educational purposes of players, I can live with. Its when clubs go outside the rules so they can keep or take players that other clubs can't because they are playing by the rules is where the issues lie. I'd like our game to progress where we get to the level of cap police as they do in American Sports. Clubs are generally allowed to spend more than the cap to a certain limit but they get charged whats called a luxury tax and have to pay back to the league a certain amount (usually dollar for dollar they are over). The comp administrators then direct those funds to the poorer clubs to help them compete with the wealthier ones.