Considering that the person mentioned is extremely hospitable, I’m sure that you as a classmate enjoyed some of that hospitality, and yet here you are spreading “incorrect truths” about him. Then you start complaining that other colleagues are going home on medical and emergency leave but continue to get paid, all you are achieving is that you are making life difficult for the next guy who really NEEDS to go home for medical……..
The part about the interview ticket etc, we have been warning people about that for the last 3 years on this site, so there is no point in you crying about it now.
Your post says more about your lack of character than the company!
Mutt