To add to your point: Aren't there countries that have "online visas" for short stays (I'm thinking central asia and I hear russia has done the same) that are equal to this "not-a-visa"? Do people think visa by definition requires an in person meeting?
That...doesn't define a visa at all? Like that straight-up describes such a wide range of documents as to be completely useless as a definition.