Like I said....dont really know squat about the guy....if this incident is really just the tip of the iceberg of his behavior, then so be it...he gets what he deserves.
My point is that no one is perfect.....everyone makes mistakes. I'm just not the kind of person to crucify someone for making one stupid decision....keep making them over and over and/or just be an overall douchebag and you get what you deserve.