I don't think you could have said it any better than this. Coming to play at Alabama is just not for everybody.
Here's how this goes. If you only care about playing time, Alabama might not be the best place for you.
If you care about your life, career, and winning? Then Alabama is probably the best opportunity these kids will ever get.
pretty much what I've been trying to say.... *sigh*