Regardless of the point of discussion, there are point which are NOT correct at all, for example, regarding fraud, Credit Cards fraud is something beyond belief, if you ever worked in a company accepting CC online you would know how much there is and there is no practical and easy way to avoid it (without annoying you customers), This fraud is even bigger than in BTC AND there is no confirmations, even if we do everything, the transaction can still get reversed after weeks.