It is Class based you have to compare your contribution with people of your same class just look at Danaria Governor ArialumaDaeva for example doing nothing in siegge just
waiting in a corner or hiding behind the wall for elyos to wippe asmos and then just dps the dux and easy max gp/rewards since there is no many songweaver in the server i have seen max 2 songweavers in total in siegge i hope @Loki @Kibbelz fix this cuz is no fair for others class . It is easy to fix you make the final reward be distributed on the max contributon players no class based