It isn't illegal because there isn't a law that says the manager's opinion has to be favorable or match the opinion of the employee.
Do you want the government to tell you what opinions YOU are allowed to hold? Isn't that why we broke away from England 200-odd years ago in the first place?

