Woof! Fine by me, but that's rough.
I dont blame any school for being uncomfortable with a guy like that. He's not doing it for charity so he's likely gonna want something in return.
And there's no telling if some weirdo might end up being a negative influence in some way. Imagine if the Ron Smell character was a money guy like this. Would it have been a good thing to give him access and influence?