Unless the whole thing is an outright lie. It's a brand new Stack Exchange user. There's absolutely no legitimacy to any of the story at this point. People do this sort of thing all the time on the internet, after all.
But assuming it isn't totally fabricated -- even if the guy was completely unprofessional, rude, and/or vulgar (lets say, he stormed out and told everyone to go F themselves), I still can't see it being acceptable for them to cancel his return flight home if they flew him out in the first place.
But I don't think we'll ever get the other side of the story in this case because I don't think we'll ever get confirmation that this is even real.