Good points on the 'majority' being incapable of dealing with demographics.

I think (from an outsiders perspective) that I'd have to disagree though.

Even if what you say is true, it isn't necessarily a bad thing.
As an IT manager I want several types of coworkers on my team.
The 9-5 guy is dependable and there at expected times,
the work all night to get it done guy is great in a pinch but has to be gone to recover from an all nighter.... the list goes on.

In any group you want a mix of those that can deal with special circumstances, and frankly the group you are talking about is the minority of the population that needs to be trained. Ergo a minority of fly fishers is probably the right percentage to deal with this population. After all with special needs people, you REALLY need dedicated folks with extra patience and understanding. It's not a job for everyone, but everyone has a role to play in solving the overall problem..

--Ron--