Do you plan to add hotel and airline transfer partners to make your points more appealing?
Credit cards often have high sign up bonuses. The Sapphire Reserve launched at 100 000 points and later dropped to 50 000. If someone doesn't have one yet, why should they sign up for your debit card instead of the Chase card and putting all of their spending on it to earn the bonus?
Instead we are offering a product designed to combine some of the perks of a Chase Sapphire into a debit card which prevents you from overspending/going into debt.
Many people (especially younger millennials/gen-z) have thin credit files and a strong disdain for credit. We want to prevent folks from getting them selves into financial trouble without missing out on the good parts of having an elite rewards card.