Should I be allowed to sign up for the one year term, and then cancel my credit card after a couple months?
Whenever you enter a contract, there are conditions that must be fulfilled to cancel that contract. Simply saying "I didn't read those conditions" or "I don't want the product anymore" is not a sufficient condition to terminate the contract. And thinking that you can get out of it by "canceling the credit card" is naive in my opinion.