Something that's missing from this article: Since USDC is an ERC20 token based on Ethereum, you'll still need to hold ETH so that you can pay for gas to move the USDC stablecoin token around.
A fiat-world analogy to this would be to imagine if spending Euros required you to hold US Dollars to pay the transaction fees.
A fiat-world analogy to this would be to imagine if spending Euros required you to hold US Dollars to pay the transaction fees.