Especially when the public servers have next to no enemy AI presence and so many players crammed onto them that everybody just plays for kills because the only risk of death is from being hit by an explosive aimed at another team member.
It's extremely unfair that the choice is between a fun experience on a 4-5 player server with massively increased AI numbers or no XP/cosmetics.