Not sure if you've had the bike the whole time, but after hearing about how my uncle's 750 seemed to eat speedo cables, I always take mileage with a grain of salt. My bike has had Lord knows how many owners before me and the mileage was only 23K. But, greasing the swingarm pivot was not high on anyone's priority list and when I removed the pivot it had rusted, and the rust helped grind out the swingarm bushings. A new pivot and bushings, along with new steering head bearings, made the ride much nicer! Also, as said before, remove the shocks before you test for play in the swingarm, as they can hide a lot it.