Another factor is the profile. 60 profile wear considerably quicker than others, probably why you don't get many 60 profile tyres these days. Back in the early days of the 'hot hatches' 60's were the common profile. I had a MkI Astra GTE, mates had Golf GTi's, Peugeot 205 1.9, Alfasud, all with 60's. Pirellis would last around 2k miles on the front of Golfs. Conti's on my Astra around 5k miles. But those were the days when it was all about speed!!! I've grown up since then
Recently the initial tread depth on some premium brands new tyres has been reduced by 1mm, which in turn gives you a false impression as you start with less tread. Obviously accountants doing sums again. Before flaming, go measure
Another thing I've noticed is the original fit tyres at the factory on new cars seem to wear better than subsequent after market sets. e.g. on my S Klasse the original michelins all round lasted 35k miles. The second rears, 275/40R19 on Michelin lasted 19k miles, the current Contis are at 21k. I replace when the tread markers show. Also have staggered wheels on the S which may or may not have a bearing on tyre life.
On front wheel drive I've had over 100k miles out of rears. On my 3 consecutive Mercs (2E,1S) the factory fit originals wear front and rear at the same rate, might be the heavy diesel engines and auto boxes at the front even though rear wheel drive. Had Kumho on the E270 for 2 sets that gave excellent mileage of 43k per set. Avon for 1 set were pretty good.
I do tend to do high mileages so tend to stick with Michelin or Conti.
I have a set of Nokian ditch finders on a Z3 2.8 roadster that is a toy, but not impressed with them.