An hour is too long, just cut it short if you’ve got nothing to chat about.
The other comments about never talking to your boss and being productive are stupid wishful thinking and you should ignore them.
Your job as a senior is not to sit and hack away at code; that is a job for juniors.
You have to do “team” things too, and part of that is knowing what your team mates and boss are doing and expecting.
How are you planning on doing that without talking to them?
Most likely at least one member of your team is not communicating and it’s easier to apply a blanket policy than single one person out for it.
So, don’t take it personally, you’re not being micromanaged.
If the cadence feels too short, suggest you do it less often, but saying you see “no value” in them and want to opt out is the wrong approach, gonna make your boss unhappy and not solve anything.