Credit cards are a completely different model. When you hand someone your CC, you say, "please take exactly the amount of money I'd like you to and no more. Oh, and don't take any money out in the future, either." Only stolen bitcoins have this problem.
Not really. You're saying "I authorise exactly this amount of money and no more", and if they then take any more or don't deliver the service it's fraud, and you're protected from that by consumer credit law (at least you are here in the UK).