Being 1st to market is critical for  credit cards.

Once signed up for a card, users will be hesitant to apply to others to avoid hurting their credit score. Very unlikely they'll have multiple cards considering all offer similar benefits.