Apparently you are unfamiliar with: https://en.wikipedia.org/wiki/At-will_employment
I guess you don't work in the United States? Because it's certainly fine for him to be fired for this.
I guess you don't work in the United States? Because it's certainly fine for him to be fired for this.