I can't think of any healthy team dynamic that doesn't require some form of deliverability estimates (this is not limited to engineering), and am very curious how you approach this.
Ideally a good tech lead with a pulse of his team and stack should be able to do it alone. When estimations are crucial they can be further analyzed with more people.
It's the beaurocratic gamification aspect I despise.