maybe there should be a system to penalize those who have their bases defeated in order to stop this?
E.G. a certain amount of money needs to be put into the base so it has a flag, for each defeat the base loses 10k and once all the money runs out the flag disappears. If that were the case, to convince people to make bases, a base should receive a portion of the challengers money if they lose.