Barclays will ban crypto purchases with debit cards by week's end, citing consumer risks despite recent positive regulation and its own past crypto investments, sparking confusion and frustration in the crypto community.