Firing for someone for taking leave is definitely illegal.
Firing them for unrelated reasons while on leave is not.
This is true even in very progressive places like california.
Fairly specific anti-American jibe gets translated into "you hate America".
Seems you could do with a little more George Carlin in your system.
He fucking loved America....apart from the shitty bits that the rest of the world agrees with him about.
It's so lazy to hate America with a jab that is literally not true. If I get fired for going on paternity leave, I'm suing my company, and I will win - even in cRaZy America.