And then down at the consumer level it's nothing at all. During peak hours of the peak season (Christmas), Visa does something like 50,000 tps.
What makes Bitcoin interesting is the trustlessness of the transfers, and that tends to be more interesting higher up the stack (at the inter-bank and inter-national levels) than at the consumer level. But you can also combine this with layer two technologies like payment channels, ILP (interledger protocol), and the lightning network to get rapid transfers where most of the transactions never hit the chain.
The Sia network for example does something like 30 million transactions per day (that's about 300 tps), but only about 500 of those are actually on-chain at the settlement layer. The rest are ultra efficient off-chain payments that only require a packet or two to be sent between two machines (as opposed to broadcast).
---------
From the perspective of "everyone can own and use bitcoin", 100 tps is not quite enough. To support 1 billion people on Bitcoin even with the best layer 2 systems we have in theory, you need about 400 tps. So 7 billion would need like 3,000 tps.