I am actually not chasing the point per dollar for US cards, more on the benefits come with the card. For example, the Bonvoy card comes with $300 annual hotel credit, a free night, then priority pass etc, only for $450 annual fee. Just for the $300+free night, it's already worth it.