She lets an employee go because they don't need him, then needs him and complains that he's not readily available.
Humans aren't inanimate objects to be used and discarded and retrieved as your personal needs change, and this CEO is getting some faint glimmers of that if not fully realizing the entire scope of this implication.
It's not a lack of class, it's a lack of intelligence.
Amicable separations aren't quite as rare as unicorns but they make California condors look ordinary. No matter what people claim, it's remarkably uncommon, one party always gets the bad end of the deal. If what I've heard about work in Belgium is true, unless this guy was an elite contractor, short of finding another position there is no way this was going to be amicable.
I was in a similar situation. Due to circumstance, I was the only guy who knew about a particular thing that was fairly critical to the business who could do any work on it.
My old boss gave me a call and said "Hey, Spooky23, we're in a bit of a jam with <system z>, would you be willing to do some consulting for a few weeks?". So I did. Worked about 30-40 hours fixing stuff, and spent a few hours training the guy they hired.
This happens all of the time. Some CEOs/VPs/etc have class. Others don't.
Or are you saying it's morally wrong to terminate an employment contract when the business no-longer needs the employee?