The simplest way to prevent casters from resorting to crossbows is to make sure they have one of the magical attack exploits, like firebolt, arcane bolt, or icicle. Those are from the fire mage, ice mage, and mage respectively. The more combative casting careers have exploits that give them...