So far as i can tell in Port Scion you get nothing for actually helping your team win.

I run usually 10-11 stones a game and before the bonus favor for winning i have maybe 20-30 favor when the people just off in a corner fighting people have 600+

So in a genre where it is already almost impossible to get pugs to do pvp objectives it is a giant kick in the throat to just forget to reward the people who actually do a lot to win the game.

Imo a stonecap should be around 50 favor.

(and no im not a bg hero where i just do objectives i actually hate doing the objectives but i like winning)