Over six foot corners were just a fad in the NFL for a few years, when they allowed a lot of contact between receiver and DB, and size was a premium. The college game, IMO, mirrored that, playing taller players at CB. Now it's more about atheleticism, so smaller guys are the premium.