Kobe Bryant would get voted into the all-star game next year if he was on the ballot, without playing.
Does that mean the people, or at least most of them, are stupid? Or are they voting for him simple because they like Kobe Bryant, without any care for his actual seasonal achievements? Which is the point of fan voting...to vote for who you like.
A better statement would be, "The NBA is stupid for allowing fan voting" or "the NBA is stupid to expect fans to vote in an unbiased fashion using nothing but empirical evidence instead of personal taste."
EDIT: BTW the guy you're defending has a pretty low opinion of people who post on this board, as evidenced by his signature that he's had for years and years.