Well if you hold as much a you say I def. would take a different approach. All you are doing is kicking yourself in the nuts.
I can understand being frustrated but to go to the extent of constant ridicule cannot be helping you or any other s/h one bit. We're at .0001. Can't go any lower.
Steve def. needs to be held accountable for everything he has said or done, not done.
I just don't see how ripping him apart everyday is supposed to help.