Every time I see something like this, the onus of being professional lies solely on the employee. I just don’t care anymore. I’ve met enough “unprofessional” people that were the most productive in their team to know that unprofessional is used as “stepped out of line” these days.