Thank you for your post JillUser, this poses an intriguing paradox. On one hand, this INTERNET, we don't even use our real names. Nor are there consequences for ones behavior or character defects. However, I do side with your assessment of the two JoeUser,s you mentioned, if I too were using your criteria (which by the way, I find to be as useful as there is available, at this time).
On the other hand, in real life, face to face encounters, I allow everyone to stand on their own merit. Everyone has integrity to some degree or another. I personally gyrate toward the extreme high end of integrity as understood within my open circle of close net friends, meaning simply we do not wave a flag of integrity as a means of mere convenience when all else fails, rather we choose to maintain a sometimes complicated path which we find leads us sooner to our journeys end than byways, in which many lose themselves.
JillUser, simply put, when all is said and done, at the end of the day, can I look myself in the mirror and feel good about what I see looking back at me? I never sneak up on myself and I discovered long ago, I must like what I see because I must live with me! There are lines which I do not cross, ever. There is a point in which I will not go beyond and these are not negotiable.
I believe the environment is that which we enter into and the atmosphere is that which we create within that environment.
I hope you find this useful for you and your 10 year old son.
PEACE