Just to give some perspective on how other corporations handle repair issues. I have a BMW M3. Admittedly it is older, 1999 but low mileage. It has been dealer maintained since new. It gave ABS and traction control warning lights. Dealer ran diagnostics and said that the hydraulic pump unit was bad. BMW does not make a replacement part available anymore and the BMW dealer won't try to source any repair parts that aren't new BMW OEM. How is that for responsive repairs?
That's typical for many auto manufacturers and franchised dealers. I had a 1987 Buick Grand National. Many factory parts were all gone by 1992 when people were buying them up to turn their plain jane Regal into a faked GN to rip people off. The local dealer elected to focus on retirees who were buying their last car and I had to find a performance shop that was willing to work on it. The problems mounted upwards and I gave up on many specialty autos. Rolls Royce keeps parts on hand for well over a decade and some NOS parts go back to the 1980s. Corvettes and Mustangs are okay, because there is an established NOS, used, remanufactured, or reproduction parts network available. Jeep's MB, CJ, YJ, TJ, and JK are the same way..
A M3/M5, a Benz SLS, a Grand National, or a GMC S-10 Syclone... forget it. Nice vehicles, but if you really want one, good luck on keeping it three decades in running condition.
Motorola is the same way and I wouldn't buy an APX radio now - it is likely at the end of its' lifecycle and the next wonder-radio will make it obsolete for dealers and repair shops.