Technically, it's true than the displayed country flag is based on the browser's locale, like technically Edge is now based on Chrome. But it's called Edge and not Chrome.
First, the column is written as Country because there is no translation of Locale in French .
And then and it's more important, the displayed country flag is only the country part of the browser's locale. Most of the time, that is the real country and location of the user, or at least of his/her citizenship. And of course, a country flag is about a country, not about a locale.
Given that, closing this issue as invalid.
For GeoIP, I understand that having country and city location of users may be of interest but that's another issue.