Earlier quoted context omitted.
When that article was written the transaction fees were around $1.50-$2.00 USD which is already a lot for meals and snacks. Now that the average transaction fees are anywhere from $7 - $60 I doubt people are buying much with bitcoin's dialup throughput. https://bitinfocharts.com/comparison/bitcoin-transactionfees...
Strike is using lightning where the fees are barely a few satoshis (much smaller than cents) most of the time. This isn't the Bitcoin of 2015, there has been lots of new development, lightning is here and is being used with growing adoption (1ml.com), there are other changes coming to improve the base layer itself (taproot, eltoo, etc).
I agree, because I used bitcoin in 2015 and it actually worked well instead of being crippled to a few transactions per second for the whole network.
How are they getting their balance on to the bitcoin chain? How much does that cost? Once they are in control of their money and actually have it on the real chain and not some wallet app maker's sub-chain they still have to eat more giant transaction fees.
This approach will only work for people using this app, which defeats the whole purpose.