also, i don't think it's true that the hitters can hit anything if they know it's coming. look at herrera, he pretty much just throws a fastball and changup, and throws the fastball way, way more. so there's no reason for any hitter to expect anything but fastballs. and they don't seem to hit him that great.
i think the whole pitch recognition stuff that people always talk about is pretty much bullshit anyways.