I have to disagree on one point there. To marginalize a different opinion based on their knowledge level is not wrong. To marginalize is to render something powerless or unimportant in a society or group. If an opinion is based around a lack or misunderstanding of knowledge then it should be...