Right, this is an issue. It's need to be decided what to do when there is no location.
Said that. I think that the physical location is important (obviously for whoishiring.io is) even if the position is purely REMOTE. Some companies will avoid to add location even in this thread.
The company location answers few question. The timezone that the work is going on, the shape of the business / work agreement that could be enforced, money (obviously). Often remote work will require you to buy a ticket and visit the office from time to time.