I get that some folks like a "track" they can refer to, for others it puts their life at risk[1], and for me its not something I care about. Steps and heart rate are enough for it to compute calories (when you've added in lean body mass and sex). There are no features "missing" when I only sync it to an old Motorola X phone (no sim) which is sitting at my desk. I noticed that Apple and Fitbit have also fought over this, where on iDevices enabling location was optional (it would still sync), then an update and the location was no longer optional (unhelpful "no device found" message, but turn on location and amazingly there is your device right there, turn it off and poof your device is no where to be seen), then with the iOS 13 update it was optional again. But on Android it has never been optional.
I interpreted that behavior as "profitability through data sales" strategy and they needed more data cows to get more money.