If he was good enough, he'd be scoring points, no points equals no Team place, that's Pro Speedway. The answer is simple, go score some points, not in Amateur racing, but against the Riders you're supposed to be beating, but i think the biggest problem is, he's not as good as people have told him he is.
Speedway is definately not the place to work, if you have mental health problems, the Promoters are as much to blame, they know the riders with problems, weather they are mental, drug or alcahol related, should a rider be issued a licence if he has mental health problems?
Vatcher has to do as he's told by his paymasters, same as Morris, they can play at having their own ideas, but they have to get their hands dirty when told too.