I think this is a pretty broad generalization. Personally, I’ve never once been refused access to a McDonald’s restroom.
I haven’t been to a McDonald’s in a large city (like downtown Seattle), so perhaps it’s different there.
But so much of the world exists outside of cities :)