Blame the system.
It's easy to think that the Western Conference coaches are fools for taking three guards on the All-Star team when the conference is dominated by forwards. It gets even easier when one realizes the league's leading scorer was among the omissions.
But the result of any vote is only as good as the system it uses, and in this case the All-Star voting process has a fairly obscure flaw that can lead to results like the ones we saw Thursday. The way it's set up, it's possible for multiple players at a position with weak competition to make the squad ahead of better players at a very strong position, even if that's a result that none of the coaches intended.