Everyone is entitled to their own preferences! Good for OP. I am happy with my mostly cash back rewards cards and Chase large sign-up bonuses, but I would never criticize anyone's choices. Rewards in any form are great! They could disappear anytime in the future, so make the best of it now.