Abreu wasn't snubbed. Pulhos and Fielder deserved to go ahead of him. Teixiera had six more homers, 10 more RBI's, higher OBP and better D. Abreu is not having an all-star year, and I wish he would get in better shape.
Fielder is not a first baseman anymore, he's a DH and that's why he deserving was picked as the alternate DH. Teixiera is hitting only .243. That's not All-Star caliber. And you're really reaching when you're using players' defensive abilities when considering All-Star worthiness. IMO, as the defending Silver Slugger Award winner at first, Abreu deserved the spot over Teixiera. I guess it could have been worse and Yost could have picked Eric Hosmer as the 7th Royal to the team.
People determine All-Star worthiness by several different ways. Some players make based not on what they've done since April 1st but from what they're done over their entire career (Derek Jeter was such a pick last year and there been plenty other selections like him in the last 10 years). Some think All-Star worthiness should be based solely on what a player has done since the start of this season. I prefer to judge All-Star worthiness on what's a player done in the last 365 days. Namely post All-Star 2014 to the 1st half of 2015. I'm more than willing to make exceptions for players having a phenomenal year that had a bad 2nd half last year or were injured. Prince Fielder fits that category and Mark Teixiera does not.
2nd half 2014 + 1st half 2015:
Jose Abreu .318/.385/.507 with 21 HRs & 78 RBI
Mark Teixeira .217/.323/.439 with 25 HRs & 69 RBI
Hands down Jose Abreu is more worthy of the All-Star nod than Mark Teixeira.
Besides Tex is a f'n Yankee and they're been way over-represented on ASG rosters over the last 30+ years.