If your regular monthly expenses are groceries, fuel and household bills, a card that gives its best rewards on dining, travel or luxury shopping will quietly push you to spend in unfamiliar ways.