It makes it look unnecessarily complicated.
The manual from Motorola makes a mess of this. This video shows you how to program your Motorola radio without the CPS software. Using the CPS software requires a cable (more extra cost), and it also requires you to be at a computer. I did a video a while back looking at why the XT420 is so lovely to use.
The XT420 is a beautifully made radio, so I can understand why this would be a go-to walkie talkie for many. There are plenty of enthusiasts in radio who own these radios. The browser-based webserver implementation simplifies programming of multiple radios in a business environment.In reality, we're not all in such an environment.