People are either honest or not. There's no degree or scale.
The reality is that we're all dishonest to some extent and anyone who claims otherwise is being dishonest. I would never lie about my intentions, but if my girlfriend asked me if those jeans make her butt look big I'd lie like rug.

Yep, there are a lot more and probably more than we know because they haven't proven themselves by being presented with a situation like EZ0010's where, by returning $1000 made himself
Opportunities like this are just very rare. How often have you had the chance to take $1000 from someone you don't knjow without anyone knowing it's you and without any chance of getting caught? I expect many people to take it, but the few who wouldn't will most probably never get this "opportunity".
That's not honesty, it's a display of integrity.