I think what people are having trouble reconciling is what exactly you’re upset about. How did you plan before? The window sticker giving you the date/mileage of your last oil change? That’s how most people plan it, and that sticker always tells you to take it to whereever you got the oil change last.
The manual tells you things like “change the oil every 3k at your (marque)-authorized dealer service center,” so that’s really enforcing the dealer/customer relationship while at the same time being inaccurate because they have to assume that everyone’s car experiences the worst-case-scenario conditions and therefore they bring everyone in for an oil change every 3k miles whether the car needs it or not.
The only thing that’s changed is that the car monitors the actual conditions it’s being operated under, and tells you to bring it in only when it’s actually necessary and not thousands of miles early.