I have to tell you, I HATED the trucker cap designs when I first saw them, and cringed some more when I saw that style was being used for the All-Star Game, too. I could not believe New Era did that.
Then, I saw one for my team on sale and bought it. Damn, if it is not the most comfortable cap ever. I ended up getting some of the All-Star Game caps when they were on sale -- and they got really cheap, too, like $14 for the 39 Thirty versions on the MLB page. I'm wearing a Brewers version as I type.
I don't want this style to replace the regular season game caps. But I begrudgingly grew to like them for PB. And I loved that the White Sox used the way-old-school logo.