I agree, the whole doubling in and out game is not fun. When you enter the zone it should be continued to be played there until its cleared or blown dead.
Or how about..No player changes if you have possession in your own zone(or some variation of this)?
Force teams to change at inconvenient times. Or perhaps circles & below? You have to incentivize the opponent to force the defending/regrouping team with persistent pressure.