So, this issue was pointed out way back when maps were done but nothing was done about it. Not a priority at the time, but still.
Internet-based places are a highly specific thing - they might not have a physical address attached at all, or the official address is not visitable. However, some might, for pickups and for that, a marker miiight be useful. Maps are forced on them whatever the case, leading them either to clutter the 0,0 coordinate or, since they are now visible on maps, adding clutter to the map, potentially even leading people on wild goose chases. They used to be invisible on maps - now for whichever reason they aren’t.
-make them invisible on maps by default - only visible if some “see internet-based/hidden places” option chosen through a map filter
-make an admin-only checkbox on the Place Edit page that makes other places that can’t be given a correct set of coordinates (group entries, chains) invisible - unless the above-mentioned filter is on
-specific color coded marker for internet stores to set apart from regular stores