For years before 2008, Pierce had been named a reserve when he probably deserved to start, or had been left off the roster completely, in favor of players who were on better teams or had bigger names. Now Pierce is on one of the premier teams in the league, and his name is as big as it deserves to be. As long as I've been following the game, making the All-Star game has been almost completely based on your name and team. Why should it change this year?
I do think Pierce deserves to make it based on his performance, but even if he didn't, or if it were very close, he still deserves a spot on the roster.