This is a simple one really… as it stands the game gives no xp reward for un-capping an enemy beacon. This means a player could, in theory, fly onto an enemy beacon at 100 control, decap it to 0, then re-cap it to 59 and die… only for another player to cap one point and get all the credit.
denying an enemy side control of a beacon can be just as important as actually capturing one, and so I feel it should be rewarded. It doesn’t have to be a huge amount of points, but 100, 80 or even just 50 would be enough to reward people who do help the team, even if they can’t see it through to the ideal conclusion.