I know this is about All Pro but after reading the post and watching what the pro bowl has become, I am of the opinion the Pro Bowl should be done by some kind of independent analysis that grades players on each play and ranks them. There would still be beef's but you can make a much better roster than what we have today.
Make the fan votes some other thing altogether. Even the player component is flawed, NFL players dont necessarily know what is going on with other players and will be swayed by the experience they had against that guy (or the guy on their team) rather than a comprehensive analysis.
oh yeah, and you get no credit for being an alternate who plays in the game.