The technical details don't matter, all that's important is that coin X can't be spent on product Y without going through an exchange and paying conversion costs. It's plainly inconvenient and dumb. There's a reason why all real-world shops accept the local currency and not their own made up one.