Poor subtitles don't really bother me.
For one thing I've watched enough anime that I have quite a bit of comprehension of spoken Japanese, there are a lot of things that you hear over and over again that stick in my mind. I will even instinctually translate English translations of anime back into idiomatic anime Japanese.
Another thing is that emotional comprehension of Japanese is really easy for English speakers. The people who make Chinese mobile games realize this and make Japanese the default for westerners as opposed to Chinese or English: Japanese speakers use tone to express emotion and I dare say are more expressive and more comprehensible emotionally to English speakers than English speakers.
My spoken Chinese comprehension is weak but I've been training myself to read it emotionally -- like emotionally Chinese was "inscrutable" [1] to me when I first started watching Chinese language media but I hear people speak Chinese every day at my Uni and I watch their faces out of the corner of my eye and maybe even drift into a synchronization trace and I can feel the rhythm of how their voice speeds up and slows down and the other cues and it seems really expressive to me.
Now I have a lot of respect for professional western voice actors who do "cartoons", I saw one who went to my acting school who did a 5 minute skit where he did about 20 different voices. There you really have madcap expressiveness but unfortunately the genre is limited and you just don't have the range of subjects and a stance which is just a bit more serious but still has a "cartoony" range of expression when things get heated.
[1] tone is semantic in Chinese so it is not used so much to express emotion