Even if I got it serviced every 10k my car would still only have been serviced twice in ten years. Like Minky58 I get it done every 12 months which means the next one, due on Monday the 12th, will be done at about 1400 miles. I don't mind that as my mechanic checks and reports on anything that needs attention, or will potentially need attention, and can be trusted not to 'gild the lily', to misuse the phrase...
Seems to me your MOT is a licence to print money! We don't have an equivalent but it's not for want of trying by the motor industry.