With the current state of Bitcoin, you are absolutely right, but at the moment there are some developments that will improve this situation, mainly lighting network [0] which will help Bitcoin to scale in the number of transactions per second, granted, this is an off-chain transaction but it might be the right way to do it.
---
0. https://lightning.network/