This is not my experience... I rarely see people using the border ... but I do see a lot of BBs staying at range because "23 km range dude!" (I changed the usual profanity to dude in this quote ) or Cruisers sitting still in smoke, even when no one is spotting for them ...
Stats are meaningless ... if anything they have a negative effect on the game, since some people still joins a game, complains about teammates and then sits passive ...
The only IMO way to combat this is by introducing mechanics that influence stats of passive players in a negative way so that their "stats" takes a dive ... and if a reduced XP gain (or none at all since you can both be at range and sit still at the same time) works, you could add that if a person have had their XP modified negatively for 80% of the time they were alive in the match, then it will count as a loss?