I'd shit on the TL harder if the story wasn't so bad.
Your issues with the story aside, I don't know what kind of entitlement it takes to have a desire to "shit on the TL" when the only reason you're able to read this at all is cause this guy picked it up, while the other translators already dropped this years ago.
They're doing this out of their own time and for free. The least you could do is be grateful for having a translation at all. It's one thing to give constructive criticism, it's another thing entirely to "shit on the TL."