It is legal to listen to because the music being played is licensed to Spotify by the copyright holders. That will make it moral to use the service. It is paid for by advertisements and subscriptions…
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.