I note this your first post in this forum.
Welcome to (what I believe is) a very well informed and friendly group of individuals.
Yes, there are views expressed with which I disagree. Similarly others disagree with my views. This is freedom of expression, based on mutual respect.
To launch a personal attack on somebody whose views you don’t share is something most of us cannot abide.