You are literally complaining about a battleground where you rank up and use vehicles that make your gear level completely irrelevant, really?
Also if your team won’t guard towers or backcap that’s a player problem, it’s not hard to have more than one person guarding a tower or towers or backcapping towers.
Yup we get so much catering that’s why you guys have been getting handed things left and right since Legion.