Recruits prefer Nike. Adidas has to pay colleges more money because they make an inferior product. Money talks, which is why so many mid-majors are with adidas. Sure, there are exceptions, but every team in BCS history has been a Nike football school. Very few people under the age of 20 prefer adidas. So when you tell a recruit they have no facilities compared to other schools and they have to wear an inferior product for four years you put yourself behind the 8 ball. I know, "we wouldn't want kids like that anyways." Well, 17 years olds make up their minds over the smallest of things.
And fyi, UCLA is leaving adidas after this year. Kansas fans hate adidas.