It could be a Canadian/US thing, though, I'm not sure. I'm not going to argue semantics over majority vs. not. In my experience, the cards I have and have seen give this offer. They have no annual fee. That includes my Amex Blue Cash, Discover rewards, and Chase Freedom cards.
2
Here is a discussion
Official Mastercard Site
Another big discussion on this topic, and a thorough listing of cards and benefits
Etc, etc.
It could be a Canadian/US thing, though, I'm not sure. I'm not going to argue semantics over majority vs. not. In my experience, the cards I have and have seen give this offer. They have no annual fee. That includes my Amex Blue Cash, Discover rewards, and Chase Freedom cards.