Stephen is doing his job at translating things so that they're very clearly understandable for a western audience, even if that results in slight alterations to the original meaning in the Japanese, yes, that's been my point this entire thread.
You're telling this to someone who speaks multiple languages and has a decent grasp on Japanese even, get off your high horse and stop assuming you know more than everyone else because you simply fucking don't.