I would really rather they just give the win to whoever pushed furthest by default and only overtime if both teams are at the same distance value when time runs out, as opposed to going into overtime if the team who should've lost currently has control.

It's less Guard that's the problem then overtime in general IMO.