Ah, I had to look it up, it actually was a non-contentious settlement, but Cat Stevens gets 75% of the royalties for the song. They would probably have to go through some paperwork shit if they played it, it wouldn't be much money for live performance, but they probably just don't want to bother with the hassle. I dunno, have they ever done it live?