For me this article leaves a bad taste in my mouth. The current situation forced my gaming group (among which we own every Arkham LCG product multiple times) to play the game online only. Having the mod on TTS was a sanity and life saver for us. While the removal of the mod might have been legal, it certainly does not feel just, especially with the terrible timing of it. (Although I assume Asmodee is mostly to blame for this.)
This article doesn't make the situation any better and is only poking at the sore spot the sucker punch of removal left behind.