Well I use two bikes, one a hub powered bike and one a crank drive bike.
The transmission on the hub powered bike can be abused and lasts so long that if we all owned hub powered bikes there would be no discussion about chain, chain ring and cassette wear.
My crank drive Haibike Yamaha is a different story. I use it to commute to work and back with mostly off road route to work and 10 miles on the road home. The motor assists above the cut off.
If I was off road all the time I think the cassette would last a longer time as I would be using all the gears more and not so much top gear.
I use cheap (circa £17 Shimano Alivio HG400 9 speed rear cassettes with 12-36T: 12-14-16-18-21-24-28-32-36 gears. I got 1462 miles out of my last cassette before 12 tooth top gear started to show signs of of wear.
My longest lasting cassette reached 2200 miles. The shortest last winter only 770 miles but probably exacerbated by a slightly bent rear mech hanger.
I also use KMC chains.
I am now using a garbaruk 42 tooth narrow wide chain ring. I have been really impressed by this as it not only stops your chain ever coming off but seems very hard wearing and did not need changing when I changed my cassette and chain at 1462 miles.
As others have said it is always the top (12 tooth in my case) cog that wears out first. I have up geared my bike to allow me to use a 12 rather than 11 cog top gear to be a bit more resistant to wear.
I tend to only use eco in top gear to prolong its life, although this equates to 20/23 mph on the flat.
I consistently average 20mph for my 10 mile hilly B road return from work.
Having your gears well indexed is another important factor for cassette longevity.
The transmission on the hub powered bike can be abused and lasts so long that if we all owned hub powered bikes there would be no discussion about chain, chain ring and cassette wear.
My crank drive Haibike Yamaha is a different story. I use it to commute to work and back with mostly off road route to work and 10 miles on the road home. The motor assists above the cut off.
If I was off road all the time I think the cassette would last a longer time as I would be using all the gears more and not so much top gear.
I use cheap (circa £17 Shimano Alivio HG400 9 speed rear cassettes with 12-36T: 12-14-16-18-21-24-28-32-36 gears. I got 1462 miles out of my last cassette before 12 tooth top gear started to show signs of of wear.
My longest lasting cassette reached 2200 miles. The shortest last winter only 770 miles but probably exacerbated by a slightly bent rear mech hanger.
I also use KMC chains.
I am now using a garbaruk 42 tooth narrow wide chain ring. I have been really impressed by this as it not only stops your chain ever coming off but seems very hard wearing and did not need changing when I changed my cassette and chain at 1462 miles.
As others have said it is always the top (12 tooth in my case) cog that wears out first. I have up geared my bike to allow me to use a 12 rather than 11 cog top gear to be a bit more resistant to wear.
I tend to only use eco in top gear to prolong its life, although this equates to 20/23 mph on the flat.
I consistently average 20mph for my 10 mile hilly B road return from work.
Having your gears well indexed is another important factor for cassette longevity.