I just visited Japan and found the language situation around tourists was frankly perplexing.
With some tourists, English was a lingua franca. I ran across some Chinese tourists asking some non-English speaking white tourists (French maybe?) a question in English and not being able to communicate.
With others, Japanese was the interchange language of choice, such as with some Taiwanese tourists.
For native Japanese people speaking English, it was invariably a huge relief for them to fall back to speaking in Japanese with me. Even those with excellent English pronunciation were like this too.
Only once did I feel weird speaking Japanese, with a hotel receptionist who turned out to be Korean.