Even the nicest people can be brutally honest it doesn't mean he was mean to the people. You yourself are assuming he is not based on 1 brutally honest opinion. No one is perfect and even the nicest people can generalize it's nothing to be ashamed of and definitely does not rule him out