No, I called your behaviour trolling. That was a reply to your post.
Every software is free in his site!
And this is why I still think you are trolling, with statements like that.
On the happy side, your employers issue was resolved. And luckily no information was given who that is. Because that's part of the reason, why this is ususally not to be discussed in the public section. Seems your employer used a payout option that is not to be used with paypal/payoneer. Let's hope your employer does not use any special options when paying you.
Last time I had discussions with someone ranting about Itch being a thiefing company, it turned out to be invalid tax validation. Those expire after like 3 years or maybe less. Sure, Itch could do a better job at giving notice about any problems with special options or invalid information. The expired tax thing should have beeen improved at least.