This is interesting.
However, if only the top X players (score-wise) were accounted for in a battle, when deciding who gets the ownership, wouldn't that be an even better approach? (per side)
That way, if your single-squad outfit does an exceptionally good performance, it doesn't matter if a random zergfit has 2000 people sitting on the point padding ammo, because most (if not all) of them won't matter.
Although I guess it ends up being pretty much the same thing in the end, I just had this thought for a few days now. It would pretty much put an end to this behavior.