There will be always people who think they are smarter than they actually are. They feel very confident spitting their prejudice.
This same people tend to have bad memory, so they never remember the wrong things they said in the past.
I know the type because I have seen it up close.