But I'm talking about the minimum amount spent without paying as much as fees. I don't think spending 10$ + paying 10$ in fees on it is a good spending manner.
Of course, no one would want to pay above 10% as fees for a transaction, limiting Bitcoin's usage as a medium of exchange especially for much smaller transactions. There are options for reducing the fees paid such as segwit, consolidating, lightening network etc; but these methods have yet to efficiently eliminate high fees especially at times of high network activity. If you're holding, it's better to apply those means of reducing fees.
<snip>
Each coin should comply with the BTC-backing requirements so I doesn't simply sink.
Bitcoin does not have any requirements. It is a decentralized technology with no central authority. A system which redeems ANOTHER currency backed in Bitcoin would go against the core values of Bitcoin.
I'm trying to consolidate my wallet since two months now without much success so far. I know this is due to busy network, stacked dust received payments and all this on top of a legacy address.
But yeah I'm patient and will consolidate it.
But this doesn't answer my questiin that I thought is simple : can I buy a bottle of milk today with BTC ? The answer is simply no unless overpaying it.