I appreciate the explanation, but it still sounds ridiculous. There's got to be more to it than that. I hope there's more to it than that.
The bit about not allowing discussion makes me highly uncomfortable. Perhaps there's a legal issue here. Maybe he's not allowed to permit any discussion or debate. Let me explain (sort of).
The company I work AT was recently bought out. I work FOR another company in another state. Because of legal issues I admit I don't understand, I was excluded from all company meetings for about a month or so. Talk about feeling like an outsider.
-- Craig