I was an only child raised by a single mother, so I guess I have a relatively unique perspective. However, I'm pretty sure I knew both of those things were negative character traits from as early as I can remember.
The thing is the culture war has seeped into everything and these boys aren't paying that close attention to politics, for them, it's team Boys vs. team Girls