The truth is, those people had given up and became toxic to everyone around them. It was time that they move on.
Anyhow, whenever I hear the defense of "professionalism" I become fairly suspicious of the circumstances.
The point I am trying to make is that if someone says "he/she is capable and behaves professionally, but the culture fit is just not there", that's when I become fairly suspicious of the circumstances.
It will just make the hiring process more strict. I know France has these sorts of rules in place and many companies didn't want to hire anyone without experience because it was very difficult to fire someone once you hired them.
Have better management processes so you can solve problems of "cultural fit" rather than just firing people.
I personally would never work somewhere that I was forced to listen to other people's music.