My latest pet peeve is when Siri violates basic privacy standards by compelling data collection that isn't necessary.
A couple of days ago, I asked it for a list of restaurants near a particular town where I would be in a couple of hours. Siri immediately told me I had to enable location services for that query. What? Why? My query didn't ask for a list of restaurants near me. I asked for a list of restaurants near a different town, and more to the point, I gave both the name of the town and the state.
I attempted probably half a dozen different variations of that query, including things like avoiding the word "near", and Siri failed in the same way every single time, so this isn't just a one-off glitch specific to how I worded the query. It's a general problem with the way Siri handles queries that involve location.
This violates the first rule of location services, which is do not ask for the user's location unless you actually need the user's location. If the user is asking for restaurants in Panama City, Florida, Siri does NOT need to know that the user is currently in Charleston, South Carolina. It's none of Siri's d**n business. And more to the point, if Siri actually tried to do literally anything with that location data, it would be pretty much guaranteed to reduce the quality of the results rather than increase it, so having the data is just an invitation for any AI that might be involved to do something utterly stupid.