I appreciate your opinion and although I disagree, I'm curious about how you handle talking to reports about their careers, the work they've been doing, progress on their goals, problems they are encountering, etc.?
Most of us are "trained" not to "bother" our managers so allocating some dedicated time is valuable in my experience.
I'm honestly baffled at the pushback against 1:1s I'm reading. Assuming you have a relatively normal number of direct reports for software engineering (5-10) that adds up to not a lot of hours.
At companies without regular 1:1s, I often had no idea if my manager thought I was doing a good job or not. You can say that this is bad management or bad communication, and you're right but management and communication tend to be rather poor in our industry! 1:1s are more often than not a part of the solution.