The reality is that it's my 3rd Yamaha in 3 years and I've never had 1 in the dealer for any reason. I do all my own servicing and mods. Murphy's Law being what it is, I'll probably have my first issue that would have been covered under warranty now. I had a Ducati Scrambler previous to the 3 Yamahas and had over $3000 in warranty claims and a $600 service because of desmo valves in less than 1 year.I think Yamaha scamming you out of 600 miles warranty is appalling.
You should have revenge.
On your next machine, buy a Speedo-healer and set it to under-read by 10% to get your 600 miles back.
If you are getting your machine serviced at an authorized dealer, they are also making extra money out of you.
At least if a Harley speedo over-reads some of the money is going into the pockets of working US citizens.