This is why second layer solutions are being built, which offer the option of settling on-chain at the user's request. Second layer systems allow you to transact within that system without needing to publish each transaction. Block space is valuable, and your 1c purchase probably isn't worth putting on everyone's hard disk for all eternity.
Bitcoin is actively managed to prevent bloat to keep it decentralized. A layered system allows you to scale massively, much like the OSI model used by the internet.
This is why second layer solutions are being built, which offer the option of settling on-chain at the user's request. Second layer systems allow you to transact within that system without needing to publish each transaction. Block space is valuable, and your 1c purchase probably isn't worth putting on everyone's hard disk for all eternity.
Bitcoin is actively managed to prevent bloat to keep it decentralized. A layered system allows you to scale massively, much like the OSI model used by the internet.