The ballots for this season's All-NBA teams have been cast, and as it turns out, it was a bit more complicated than most would presume it to be. Case in point is the likely omission of Washington Wizards All-Star 2-guard Bradley Beal, who seems like he won't be making the cut again for this year's All-NBA teams.

According to a number of anonymous voters, the fact that the NBA is allowing players to be voted in multiple positions is a major reason why a shooting guard like Beal isn't likely to be part of this season's All-NBA squads.

Via Fred Katz of The Athletic:

“Blame the league for deciding that, like, Kawhi (Leonard) can be a guard if you want,” an unnamed voter said.

Another voter was more specific, explaining how the fact that he voted for LeBron James as a guard left no room for Beal on his ballot:

“LeBron playing (the) majority of his minutes at point guard this year took Beal off Third Team for me,” he said.

This argument actually makes sense. What these particular voters are pointing out is that the NBA must be more definitive about players' positions when it comes to the All-NBA team. Failing to do so tends to be disadvantageous to guys like Beal, who himself is having the best season of his career with the Wizards this term.

For these voters, it needs to be simpler. You vote for the best three point guards, shooting guards, small forwards, power forwards, and centers in the league. That's it. Allowing players to occupy multiple positions makes things too complex.

Or, if anything, they just take positions away altogether and make it the 15 best players overall. Either way, it seems this voting system is going to hurt Bradley Beal, and he's already miffed.