Okay so you fired someone, then decided later to bring them back. This means whatever guideline you use to fire people is floppy or petulant, you caved to public backlash, or the firing guidelines are clear but the information you took grave actions upon was bad (was unreliable and/or unverified).
Anyway, none of those things are good markers of leadership.
Edit: Forgot another reason for recanting a firing: your boss told you that you don’t have the authority. Nothing takes away your leadership teeth like that…
Neat. So some of them are nice. Doesn’t make the practice of “optimizing” search a noble deed because some of them think themselves on some high tower. In the end you are trying to push your site above others based on your ability to game the system, rather than relevance of your content. When you do this, I don’t think it’s relevant if you’re a nice person with feelings…