I don't think that's fair. aTriz isn't asking for any redemption. Sure, you can detect themes of that there but they're trying (at least from what I can tell) [to the best of their ability] to rectify the situation with the Scam ICO's.
There's no more need to throw any criticism out therethe negative trust will stick for some time. This isn't some half-assed attempt to try and garner favor, I'm sure.