American Gen Yers are notoriously averse to signing up for a credit card – just 33% of those under the age of 30 own one – yet many are clamouring to get their hands on a Chase Sapphire Reserve. What exactly makes this premium, fee-carrying rewards card so appealing to this cohort?