Why would you care about other player's stats, WG don't let you chose your team mates before the battle, so by checking stats of others, you just build resentment because others don't meet your expectations.
This is a game that only requires time or money to progress. No body on your team owes you anything, so no point getting upset if you end up together with a team of 'red potatoes'.
Stop checking and obsessed with other peoples stats like some creepy peeping Tom, and enjoy the game, with chat message disabled like me if you don't want to hear what others says about you.