Jeff is not thrifty that he only spends money on the things he really needs.
we need to be thrifty in our life to avoid spending money on useless things
A thriftless person is incompetent in handling money and tends to waste money.
spending money on many things does not mean that you are not thrifty