As I understand it, the purpose of having a person sign their credit card immediately is primarily so that you'll indicate you accept the terms of the contract.

Now this actually makes sense. Although it doesn't explain why it's listed on their own site as a security measure.