At least here, the majority of 1-2 star reviews are actually complaining about third-party delivery services like Foodora[1].
Of course the fries will be soggy and the burger luke warm when you got a guy who had to pedal a bike for half an hour to deliver it for you. Like what did you expect?
I don't know if you're joking or not but in case you're not, you can't really keep fries "fresh". Regardless, the point remains that the quality of third party food delivery services shouldn't be considered when studying the quality of restaurants.
This "you have to choose D" ahead of time nonsense is why people distrust and dislike statisticians! Humans have priors on what is "close" that are independent of this particular article. If they had said "See, everything within 5000m" or "everything within 5m" you might have a point but "500m" being a rough definition of "close to a train station" is pretty reasonable.
I actually came to a different conclusion than the author. Here is the way I'm thinking about the presented statistics:
1. There is 17 Kebab shops (out of 400 samples) with a google review lower than 3 stars. Let's call them "bad kebabs".
2. All those "bad kebabs" actually located within 500m from the nearest station. No kebab located in further than >500m is bad.
3. So if you've ever gotten a bad donor kebab, we can safely assume that you have purchased it from a kebab shop near a train station.
Maybe there are so many kebab eaters near a train station that a mediocre kebab offering becomes profitable?