So why are you mad ? Because stephen didn't say the word "dodge" on the panel but only in his twitter ? Because Viz are professional and doing this job for a long time, so they can use any words they like as long it fits.
You guys ? probably the others because i never ever cared for Viz translations, I have a master degree and a jlpt n2 in japanese, so i just need the raw to understand what they are saying.
I am just saying to everyone here, you have a brain, internet, lots of professionals dictionaries and jlpt sites and even Japanese speakers to understand and tell you what's the meaning of each sentences. Go search by yourselves and make your own opinion if you want to know something. Just don't shit on people's works at least not in public.