Thank you points used to be decent, but are now terrible.
Also even if you forget to cancel a card that has a fee for the 2nd year, as long as you cancel within a month of the annual fee appearing on the statement then you can cancel the card and get the fee taken off.