I come from a competitive obedience background so my theories on a breaking dog comes from failure to understand basic commands.

Very rarely is “breaking” really a breaking problem.  It is a SIT problem.  A dog that knows SIT in its true meaning will not break.  Bad habits start as puppies when we pattern train to SIT for a cookie, SIT for the dinner dish to be put down, SIT by the front door or SIT for any behavior.  They really don’t learn that SIT is actually a command that means SIT STAY.  No other movement until another command is given.