Credit card companies forbid bitcoin purchases—with good reason