Like most aspects of the audio pursuit, personal preference varies. And of course what you are willing/able to spend. At one time I favored AirPlay over casting. But I have migrated back to the CCA and cast Tidal and Pandora Premium; I stopped my Apple Music subscription. Occasionally I listen to Amazon Unlimited. Who knows, my pendulum may swing back to the Apple camp some day! I still have the equipment and sometimes listen via AirPlay (not Amazon tho) as you can control the volume from the app.