As I alluded to earlier, I doubt the company let Michel go because he couldn't get along with the terminology....the layperson (read 98% or the population) doesn't have a clue about these intricacies.
The last part of your story explains a lot...thanks for explaining.
:)