it's not that only the rich will have access, it's that day to day usage isn't necessary on bitcoin. the dollar or usdc is fine for small transactions.
yes, you needs money to make BTC useful. that's it's purpose.
you don't need btc if you don't have larger amounts of money to store.