I don't really see those things as necessarily "evil", not the purview of your traditional "Knight in Shining Armour" hero, certainly, but not necessarily outright evil. Hoid may be something of an anti-hero, a hero that sometimes veers into the murky gray area between pure heroism and villainousness, Brandon does that kind of thing a lot.