Good for you. Like I was trying to say actions speak louder than words.
Look at the support you have in the other thread.
As long as you listen to the TL feedback and continue to release, I think less people will complain.
If they quit because someone posts a bad translation, they were probably already planning to quit and just wanted an excuse. If there were such a delicate translator/scan group out there that you need to tip toe around them so you don't hurt their feelings, they aren't going to survive long anyway.