On the stupidity angle, sometimes that's realism in the flesh. We all do stupid things that writers would never put in a book (we hope!). The trick is making them sound believable. Maybe the character rationalizes it to himself until it's believable...only afterwards does he see how completely stupid it is.
How you look at the world depends on where you are.