Crypto currency does not have "low" transaction costs: it takes a lot of energy to commit a BTC transaction to the blockchain. Crypto can only ever be viable for non-trivial (large, or unusually valuable) transactions where trust cannot be provided by common mechanisms, such as a stable government or a private escrow agent. This clearly doesn't match the typical use case for micropayments.