This is the first time I ever see them. Never heard about them before. Now just becasue they are "respected" whatever that means in this context doesn't mean they aren't entitled to have their own opinions. Everyone has opinions and you might still respect them and disagree with them.