Hell, he had the kind of stats to be a starter even..
...batting .323, 16 home runs, .925 OPS.. Miguel Cabrera. Yes, first base was jam packed in both leagues, and Carlos Pena was another snub but Cabrera can also play 3B and the outfield. Statistically, he's better than Michael Young and team mate Curtis Granderson. Although Young is deserving.
I don't think they needed all of the outfielders. Obviously Hamilton is a mistake by the fans, I understand his popularity, but this hasn't been a good year for him. Start Torii Hunter, keep Hamilton at home and Dye and Cabrera can be in over Granderson and Hamilton.
For example at least.
Miguel Cabrera is third in the AL in batting, 9th in hits, and 9th in OPS.
MLB Baseball Batting Statistics and League Leaders - Major League Baseball - ESPN