Not only do I like having the ability to limit GPS per app, but I can also disable background data and enforce 'energy saver mode' (aka make background tasks infrequent) on an individual app basis.
Except you can't for Google Play Services, the key "app" that every other app needs for all the Google APIs. So sure, individual apps can't get your local, but Google still can almost always.
We're talking about privacy protections for all users, not just HN users. The change in iOS 13 doesn't allow you to do anything that wasn't possible before, the settings have existed for years. It "just" periodically asks if you really want to let that app access your location in the background all the time, showing you a map where it did so in the last few days. And according to the article, people are saying "no" a lot.
Users will disallow tracking if prompted. The average user won't go out of their way to spoof location data, though.