I really liked Android Auto, but I think a recent update has screwed it up, so that any audio app frequently switches to Amazon Music. (https://support.google.com/androidauto/thread/8646291?hl=en)
I still get an occasional dropout where the song gets really quiet for a few seconds but my Spotify app keeps running and no longer switches to Amazon Music randomly.