I meet my associates for 30 mins per week. I have 12 people reporting to me. It is a serious time commitment. But given I am not doing hands-on, I need to know where my people are stuck & if I can help them. I have good tech knowledge. In the ~2 hours I give them monthly, typically 25% is for business discussion where I talk, 25-50% for associate to tell about project, any issue etc. i.e. they talk, rest of the time for bakchodi. Lastly, I never ever cancel meetings. I may reschedule but would never cancel. But my associates are empowered to cancel them when they don't need me. Eventually, some people, particularly introvert ones, meet me 4 times a month while extrovert talkative ones meet me once/twice a month. Generally in team meetings, these extroverts grab more opportunity to speak, so often they don't need 1-1. Now if I reverse the table, I feel 1-1 is subjective. Each person need a different amount.
PS: When I was little younger, I worked w/o a manager for 1.5 year. I did perfectly well. I never like 1:1 in general. So your situation is totally acceptable to me while to you not so much.