I meet people like this all the time somehow. I’m under the impression they are not aware that their opinion is unwarranted & feel they are contributing something. When pulled aside and told they’re making people uncomfortable they tend to get defensive. I don’t know if that applies to this person.