I imagine at some point he'll sit down for an interview and give his side of the story. Should be interesting to hear.
Yes, it should be.
I guess the thing that bugs me most about this is how Trump lets people go. I've had to fire two people, and both were the most unpleasant thing I've had to do in my career. One of the guys was outright insubordinate (in addition to incompetent), and even that one I agonized over. You think about them as a person, their family, etc. I can't imagine them finding out about it via Twitter. That is douchebaggery of the highest order.