Jeez, aren't you seeing what everyone writes here?
Learning is not being "illiterate". It means trying to become literate and shows intention. Being impolite in response to use of such non-perfect use of language is rude at least and that's what everyone says here.
... and my anectodital experience:
My wife was learning French for 4+ years, probably in not hightest quality high school in Poland - no good practice unfortunately, but good intentions.
Exhibit 1.
Husband of my sister in law when She tried to be polite and start friendly chat "her-broken-French". Response: don't talk to me, better switch to English ...
(this guy is authistic anyway, so let's drop this sample)
Exhibit 2
Month in France travelling by train. It was much more easier for me to find someone speaking English (my English wasn't good back then too), than for her to find someone to speak with her French. I mean typical dialogs: train station, tickets, tourist info or grocery.
She gave up after week and we switched to me managing dialogs with French people in English.
Yes, her French was probably not too good or even bad, but how for Christs sake was she supposed to improve it? I guess practice is agreed to be best way to do it?
To be clear, I wasn't suggesting locals are obligated to do anything. I'm just pointing out tourists seem to have difficulty in more than one direction.
however the trick is simply to learn enough that you can politely ask if it's alright to use english with them