dr crushergates mcfadden was fired from star trek the next generation