If a chain is only supposed to last 2000 miles, a rear cassette 5000 miles and a chainset only 10000 miles, then, at a modest 100 miles a week you are going to go through 2.5 chains a year, a new sprocket set every year and a new chainset every couple of years.
Doing this near-constant refurbishment properly (and paying workshop rates) will mean paying for the bike twice-over in the first two years (or thereabouts).
I have seen components advertised as lighter/stronger/funkier, but, as of yet, none have caught my eye due to their extended 'service life'. Are there any parts sold with 'service life' part of the USP?
If not, why doesn't anyone want extended service life? Do none of us look past the thrill of having a new bike and look for something that will last?