What I have found about people in general is that each is unique in their own way.
Some are insane. Some are wired as self and environment destructive. Some are neutral people who simply never care about bothering others even in helping them.
Some are good people who want to help others in any way they can. People are different. It is not anyone’s job to correct them. We are not in that position to control anything, and no one should. But we can help, if they asked for.
Some people annoy you to seem inspiring and analytical to others. Some do that because they have serious mental issues. For some, it’s a habit. Most of them are sadistic creatures. You cannot do anything about it. Just move on. Find someone you love, start a life with them, marry them if they love them that much, and grow your family. Keep your focus out of those losers who feel responsible to judge everyone.
All you need to do is to ignore them. Some will come to their senses. Some, will remain idiots forever. Just avoid them. Avoid both groups. The first ones are usually broken and it will take a long time for them to be fixed. The second group? They will remain a moron.