There will never be a no fee 2% CB Visa/MC. Canadian gov convinced Mc and visa to lower their average interchange rates to I think around 1.4% so that’s why they have all cut the benefits. It’s just impossible for the banks to make money on it with the lower interchange.
The MC Muse cards will be interesting when they are launched and possibly better than 2% benefits, but they won’t be no-fee and will have high income/spend requirements