For my graduate program we visited Waseda U and had a discussion with their students and professors and we talked about this a lot. Of course everything you said is true but on top of that, you don't really need English in Japan to function and have a good life. Life there is busy enough as is, so why take even more time to learn another language you don't even need? And while this is a case by case basis, a lot of times people in Japan are more shy and afraid of making mistakes, so speaking English only gives them negative reinforcement. It's similar to the US in that sense because we don't really need another language aside from English. Granted, I live in the DC area and it's extremely multicultural here, so I hear a different language on the street everyday. And we have a very large Spanish speaking population so many things are offered in English and Spanish but you will find that many people will use one or the other, not necessarily both.
My mom is in her 60s and just last year got her first passport. Only about 40% of the US population even has a passport (compared to Japan's 25% in 2010 which was a decline from he previous year) and then many who do travel don't bother learning another language because we know there's likely going to be some English assistance wherever we're going. I have friends that live in Japan now and I speak better Japanese than they do since Tokyo is generally really english friendly with so much english signage from menus to how to use the trains, etc. A lot of English speakers who move to Japan teach English, but even with the prevalence of so many programs I'm not sure how effective it is. Oh the flip side, here in DC we have language schools too so I do think people are interested, but as an adult it requires a lot more dedication than what you're going to get out of a classroom. Class is only a supplement to my studies. Japanese classes always fill up in the beginning levels, but as you go further along in the language, the difficulty, frustration, and time it takes to get good at it can be pretty humbling, so naturally the numbers drop (my program is a good example of it, though lately the higher levels have been pretty full which is nice to see). Everyday I have to remind myself why I do it, and sometimes I feel like I'm never going to get there when I study something and think I understand it only to encounter exceptions that then make me realize I didn't get it after all; I often ask "why" without getting a clear answer. Someone as analytical as Yuzu probably encounters the same thing and it's probably amplified for him. Japanese is ranked as one of the most difficult languages to learn for an English speaker so it's not unreasonable to assume that it'd be the same the other way around. Learning a new language is rewiring your brain, but I think it really helps broaden your horizons and your perspective, so I endure, especially because I originally started learning in 2005 and it's been off and on ever since. I've put in so much time already, I should just keep at it and hope something sticks.
I met Takeshi Honda in Helsinki and his English is quite good, though I know he lived abroad for a while. But for Yuzu, I understand if he wants to put English beyond the basics on the back burner. He has bigger fish to fry.