Y’all need to chill. From what I remember, the previous group did indeed drop the series (I don’t remember the exact page) and this is genuinely not a bad quality upload. If you don’t like it, then you can do it yourself and prove how much better you could do it? Otherwise, offer suggestions on how to improve, or shut up.
To the translator : thank you for picking this up!