Now the credit card company knows what service I am buying; I would get endless marketing emails from the service for buying additional things; my info as a person willing to pay for such a service would get sold to other companies; my credit card info would get leaked/stolen, ...
If the whole experience was literally as simple as handing someone a $1 bill, I promise I would pay for many many internet services.