This isn't like little league where they need to learn to hit and be hit. These guys have been playing for some time. Practicing in shells allows them to mix it up enough but keeps them from taking to many chances.
NFL coaches have been using the less pad format for years with little problem in getting their guys to hit on Sunday.