....This d(r)ive had lots of lube on it but is from a high miles bike.
Just curious, what is "high miles" on that drive?
The type of lube can make a big difference in the life of wheel splines. Many of us that have owned older BMW airheads swear by (certainly not at)
Honda Moly 60 paste. A $10 tube of Moly 60 paste will last for over 150k miles of tire changes on one bike.
Moly 60 paste (which is not a grease and should never be used on bearings) must not be confused with "moly grease" which does litttle, if anything, to protect splines from wear. The diffference in molybdenum disulfide content is significant.
I've seen still-running BMW wheel splines worn 'till there was no flat at all on the top of the spline .... they came to a sharp pointed top and were working 'down the slope' toward completely stripping-off. The steel is extremely strong and the splines can be very thin before total failure (not that I'd want to be depending on them
).