I don't agree with the practice but I do see the point - it reduces anxiety and gives your partner a sense that you're okay for relationships where trust is strong. For toxic relationships this should absolutely not be a thing.
As far as governments or companies selling the data... You can use some self-hosted services on a de-googled GrapheneOS or LineageOS install and use sattelite location only. Then, pipe that to said self hosted solution that doesn't sell your data like homeassistant or whatever.