I think there should be a specific squad (like tactical or recon) who's job it is to defend points. it seems like most of the time when a point gets taken everyone just leaves and people who like defending are left on there own. I think it could be added as a second option for tactical squad or as its own separate thing.
also please add vote kicking to tactical squad or at least vote demotions/promotions since the squad leader often ends up being someone who doesn't have a mic