I was flipping through my service book as my XR is going in Monday for a service
It's a 2016 bike that I have owned since 2018. The previous owner had services at 600, 2700 (annual in 2017) and 7800 (annual in 2018). I had the bike serviced in 2019 at 13k and in Sept 2020 at 18k. The bike is only approaching 23k now and I skipped the annual service last year. I have a 2016 R1200RS and that had a service last year so it got used more, going to Scotland twice in 2021 and Germany last spring.
I recently changed the brake pads on the XR myself. The XR has also been treated to new tyres recently.
If I keep the 2 bikes, the mileage on them will remain lower than pre-Covid as I am rarely commuting. I mostly work from home now. I think I will continue to service them either by mileage or every other year but I do not expect to do 6k a year on either of them. I'm going to Spain in a couple of weeks so the XR will do that trip and perhaps that's the way I will do it, the bike with the most recent service will do long trips.
The requirements for an annual service is just bollocks. The bike gets a safety check each year with the MOT and I'll change pads etc on an as needs basis.