People like to have quick ways in order to process information. Because of this, stereotypes have been constructed based on certain patterns which people use to generalize anyone who fits the requirements of a stereotype. I agree that this is a bad thing to do because people are complex beings that can't be understood through generalization.