I think you're missing the point that many of us have been making. Limiting use to freeways is not 'removing functionality'. Use on other roads was not part of the functionality promised or provided. Tesla is removing one of the misuse possibilities, not functionality. I understand you believe they should have done it your way. -shrug- Not our decision.
And maybe you are missing that it's completely, 100% impossible to remove the functionality with a 0% false positive rate, which means that they ARE removing functionality on freeways, guaranteed. That is removing a part of the promised feature (which they actually still haven't delivered anyway as they said it would be hands free on-ramp to off-ramp, and in the vast majority of cases it simply isn't)
This ^ (like mentioned already), and an additional point.
If Tesla wanted to take the decision away from the driver on what roads the feature could be used on, they should have done this before public release. The cat's already out of the bag, so to speak.
Honestly, the way autopilot functions currently on 2.7.77 is pretty much exactly what I expected and what I believed I was paying for last year when I bought the P85D (with some minor excusable exceptions, also ignoring release delays). I have it finally, it works like I expected it to work, and it's going to stay that way. It's pretty likely I'd void my warranty to ensure it remains that way as well if it came to that. Currently it does everything I want it to do. If that changes, even a little bit, then I'm not upgrading. Consequences of not doing so be damned.
I don't expect any major improvements to autopilot from this point with the current sensors. At best there will be minor improvements to things I'm not even all that concerned about.