I realize that some won't like the following due to the randomness of matchmaking, and for them I'll repeat what I always get to hear whenever I suggest things to improve CW: Go on an join a unit.

So, what I've seen more and more recently is people in PUG queue afraid to do a nice push. Rather than that, they just peek-and-hide. This is especially prevalent on maps with narrow corridors such as Terra Therma's entrances to the crater. And I am not talking about new and inexperienced players only, but about people whose names I've been seeing on the match lists for quite a long time.
They seem not to have any intend to win the match, but to reap damage and points, thus making the game less enjoyable for those who actually pursue the goal of each individual game: To win the match.
I therefore suggest that you consider balancing the rewards like C-Bill earnings and XP thusly that the movitation for people to win the match is greater than to do more kills/DMG/destroyed components etc. It might even strengthen teamplay, because the value of a teammate alieve to achieve the common goal is higher than watching him die and reap his damaged opponent.
Easiest way to do that:
- Keep scoring mostly as it is
- cancel fixed amounts for win/loss
- factor in a multiplier for win/loss.
Example:
Player X would have earned 150,000 C-Bills and 850 XP in a given match for his individual achievements. Now for a win, give him that amount, for a loss, multiply it by 0.5 for example. The factor should not kill all motivation to play, but it should make it really hard to get the same or better rewards for playing for solo earnings instead of winning the game.