'() Merchants will hate it since there is no physical imprint / swipe of the bank-issued card. This will lead to chargebacks in favor of the customer. So this alone kills this company/product.'
Apparently this criticism is not valid, since physical imprints / swipes are rare in Europe.