Very true. Motorola also has a different CPS for so many different types and brands of radios making it very difficult to keep up. Only a dealer can usually keep up and afford to keep up. I’ve programmed hundreds of Motorola products over the years as a radio technician. Crazy interesting and a wonderful learning experience but a ton of work and sometimes the software can be tricky to navigate as well.