One dura ace cog has been running for about 1.5 years.
I have another one running for 6 months.
The third one was bought used off craigslist and is being used for my next project. But under 5 months of riding.
I trust dura ace for cogs. Reliable and yes, they last a long time.