People aren't stupid if they are being nice, but smart comments and treating people rude is stupid especially when someone's nice..
Personally, I blame the internet. I honestly don't know why, but it is really annoying...
People really aren't stupid. God doesn't make stupid or ugly people and we all can't be the same or the world would be very boring. Just because someone isn't well informed about something doesn't necessarily make them stupid or else we all would be stupid in some aspect of life. Now opening one's mouth or printing something someone doesn't agree with isn't stupid either, it's just their right to voice their opinion of something. What the world is lacking in is the power of common sense.