By rule, the Red Sox will have an All-Star in 2015. It's just hard to find a player who really deserves the spot.
The Red Sox are something of a train wreck right now, there's no denying that. It's not all that surprising, then, that they're not exactly raking in the All-Star votes. In fact, at the moment, they're barely represented. No Red Sox player ranks higher than third at their position in the vote, leaving it unlikely they'll place a player in the starting nine this season.
And really, it's hard to second-guess the voters here.