a vehicle used regularly needs maintenance with respect to odo meter reading and running conditions. for example: a deawoo bus change engine oil & oil filter at 8000 km interval thus clocking over 375000 km without any engine failure. in terms of DAYs ..... it is changed every 5th day.
so i believe the brake shoe failure was very obvious in 2 years.