Petty and Prince were actually pretty good. Of course both have actual talent rather than being famous for being “musical poets”.
I thought Petty was good. ZZ Top was good. So was McCartney. Prince? Not so good.