thought id chime in on this debate.
The idea of having voting AND reward, for an all-star game, would introduce more opportunities for collusion, and, as other people have pointed out, if my biggest opposition in my league is going to receive a reward for having his player voted in, why on earth would i vote for him?
So im suggesting, scrap the voting. It would be nice, i know, but i think its just too hard to implement with too many variables and crap involved with it.
So just have the reward. Keep the current all-star 'voting' proceedure, but make it more transparent and visible to all users. Such that everyoen knows that the PF with the best numbers per 48 mins will make the team.
This way, people can make game-management decisions on whether to focus on getting a guy in the all-star squad, or whether to keep training him out of position, or etc etc.
This solution would add interest to the ASG and also an added component of game-player management, which would be interesting and fun to see evolve over the course of the season.
So whilst my idea removes the interactive component of the voting, it introduces the interactive component of game-player management.