The actual reason, as some others have mentioned, is that credit card companies charge a service fee for transactions, and collecting multiple transactions together means Apple can minimize transaction fees.read more