Ich verstehe nicht, wieso ortsbasierte Authentifizierung nicht gut ist.
Es kommt immer auf den Kontext an, in dem Du das jeweilige Verfahren einsetzt. Was z. B. in der öffentlichen Verwaltung funktioniert, kann in Krankenhäusern überhaupt nicht praktikabel sein.
Zudem ist entscheidend, wie genau die Geoposition bestimmt wird. Halbwegs sicher ist dieses Verfahren in meinen Augen nur, wenn man keinen Location-Spoofer zum Manipulieren des realen Aufenthaltsortes einsetzen kann. Wenn überhaupt würde ich ortsbasierte Authentifizierung nur als Teil einer Multi-Faktor-Authentifizierung (MFA) einsetzen.