So much of the student-hostile elements of teaching come down to manufacturing efficient metrics for learning. They don't guard past solutions because they don't want you to study from them, but because they need to be able to report whether or not you learned the material, and writing an appropriate test question, especially at higher levels, is hard.
Likewise, you didn't view office hours as a tool to learn the material, it was a tool to game the metric they force on you to determine if you're learning in the first place.
Its very easy for the execution of modern education theory to slip into an ouroboros of perverse incentives.
Who am i to take a full hour of the prof? Am i a remedial student? Ive never had to consult with anyone for my grades. What is this tutor everyone speaks of? My parents never had to pay for any tutor.
For me, the whole office hours its like eating raw meat. You know people do it. But you are not running on those circles, you donr go to those restaurants, and you dont even know the food name and you couldn't tell if it was raw meat even if someone threw it at your face.
Its a resource for those willing to take advantage of the system as it is set up. And in the odd case everyone does, well, eventually the service degrades enough so that one of the students eventually creates an app for it.