The thing about Game of Thrones is that, while there are unmistakably evil people, there's a lot of grey areas in every part of Westeros and beyond. The Lannisters weren't without their good, perhaps even selfless moments, and the Starks weren't always the noble and honorable people they claimed to be. That said, I can see your point as well, but my point is, it really just depends on the person rather than their House. They can say one thing and be another. Just because it says Hero on the tin, doesn't mean they can't have their dark moments as well. Just look at Bruce alone. Still, it's your show lol.