It seems to me that many scientists are very quick to apply the crank and crackpot labels to each other and especially to anyone who proposes an idea which is too far out of the mainstream. People who are not affiliated with a known university are almost dismissed out of hand. It seems to me that there is a sense of hostility behind this. It is after all an insult to label someone in that way. Obviously, many ideas are just wrong and have been proven so experimentally. We should always retain the proper level of skepticism, but why is there such a level of animosity toward the people who propose these ideas? They are not doing so in order to annoy the "real" scientists. They are seeking to understand the world. Their idea might be very wrong, but why not explain to them why it is to help them out? Shouldn't we be encouraging people to come up with theories instead of slamming them? What is the motivation behind this?