I think each team should be able to conduct practices as they wish. If they want to have hitting drills so be it. If they don't that's fine too.
This is maybe a little too much regulating but perhaps I'm not understanding the "why" of the rule itself. I don't see where it would give any team an advantage over another based on summer practices.