should because it will get them even better players. Why would they not want even better players? There's a disconnect in your reasoning ("alternate unis bring better players") and you're avoiding it because you don't want to admit that's not always true.
On my side, if Nike provides our alternate uniforms for free then I am wrong that it takes away money from recruiting.