I fully understand the disappointment. But other cryptocard projects have similar delays:
*Plutus
*TenX
Earlier cards were withdrawn again because of issuer problems.
Each of these projects is basically going through the same muddy and slow procedure to get a card on the market.
I'm not up to date with other two but mco lied many times about release date and never gave any update. Being honest can't be that hard.