They obviously want a credit card that way they can charge you and ruin your credit history if you take the equipment and run. With a bank card a clever person could just open a bank account put the activation fee in there and never pay for programming. What you would do with the equipment...