A payment in a commodity that has no known exchange rate for any given time. A commodity that is very new and its future uncertain to those new to the BTC.
That's long term uncertainty. Take payments in BTC, sell the BTC in the short term and make your prices reflect that uncertainty. Then, if/when BTC crashes, it won't matter. It's fairly straightforward. You expand your market by accepting more than one method of payment.
Are you actually running a business that this would apply to or are you just looking for a debate?
I don't own any BTC and only heard about it last week. I came here because I wanted to see what the likely economic discussions were regarding BTC and other asset classes.
I DO own many USD which over the past five years or so I have been steadily trading for other things that will appreciate more, such as equities and commodities. Basically beyond paying for groceries and utility bills, USD serves basically two roles for me: to trade for gold equities and commodities, and to pay for things in the remote chance that my credit cards are declined. So as far as short-term currencies go, I am not really interested in holding things short-term unless I want to speculate, but there doesn't seem to be much opportunity to speculate in BTC.
I have read some of the posts on here regarding anticipated problems concerning the longer term viability of BTC, but I am still left wondering why I should accept BTC as payment for something. If you can pay me in USD, CAD, AUD, or gold or something, then why should I choose BTC over any of those other items?
EDIT: I mean it seems to me that basically it boils down to confidence in the currency to stay viable over the long-term. And since newcomers are not going to instantly understand the cryptopgraphic principles behind BTC, why do you expect that this will continue to grow?
You need to check out
www.mtgox.com if you think there isn't ample opportunity to speculate in bitcoins.
Why not pay in USD? Uhhh, good question. I think the idea is that USD is an inflationary currency controlled by the government, and not many people here like the idea of their money being devalued at the whim of the government. Also, anonymity, though you already mentioned that that wasn't an important factor for you. Also, easier to do. You can send USD with services like Paypal, but it can be complicated, and you can get chargebacks as a seller, etc. Mostly it's the lack of central control - that no one else can add money to the supply at any time. It's completely secure in that manner, in that there will never be more than 21 million coins in total.
Why not pay in gold? Because not very many people accept straight-up gold as payment anymore. Because it is difficult to know the exact value of the gold you hold. Because you have to go through the whole process of selling gold, getting your gold verified, getting a goldgram, sending said goldgram, etc. Bitcoin is EASY. You just copy/paste an address you want to send bitcoins to, enter the total number to send, and bam. You're done.
Back of a stamp? Well, basically what I mean is, your entire private key for your wallet can be stored in a very small digital (or analog, if you choose) space. I was kind of making a jab at the Mission Impossible movies though, where they store some sort of digital medium on the underside of a stamp on a postcard.
You can use a service like clearcoin to ensure the seller delivers. If they don't, you can have the funds refunded to your account. Of course, this poses a risk to the seller as well...