I don't think the BizPlat has ever had a SiriusXM credit either (maybe the regular plat has).
The card is definitely hard to justify on its own. I get it through NLL (no lifetime language) offers every so often when I can achieve the sign up bonus and double dip the annual airline credit.