People act really annoying whenever subs localize something, Japanese and English are completely different languages and you can never get a 1:1 translation, localization that gets the message across is so much better than clunky sentences that doesn't read well