I've used a number of different cradles for mounting my smart phone in the car. The CD-slot ones seem far superior--if you have an old enough car that it has a CD slot. Which makes me wonder--why isn't there a a universal phone-mount slot standard? It wouldn't have to be nearly as wide as a CD-slot. For extra credit, it could also provide a charging port or maybe even wireless charging.
I know, if you have Android Auto or Apply CarPlay, you may not need to mount your phone while driving. But not all cars have them, and there are apps that don't support them, and also there are automakers that don't support them. Also, wireless use can be iffy, and sometimes you are in a hurry on a short trip, and not interested in connecting the cable (if you don't have wireless). Or maybe a passenger is connected to the audio.