This is all a guess on my part so please don't nail me to the cross if I got this wrong 😄
I suspect the Shakepay Earn was shelved for 2 reasons:
1) The bear market is impacting their bottom line. They probably going have kept this going for a while yet but I guess it would eventually end if the bear market continued. But something else forced their hand....
2) The recent CSA requirement for exchanges to operate in Canada (https://www.osc.ca/en/securities-law/instruments-rules-policies/2/21-332/csa-staff-notice-21-332-crypto-asset-trading-platforms-pre-registration-undertakings-changes). I have a feeling that their Earn program might put them under the eyes of regulators, so they decided to mothball it before they get their wrist slapped.