You do realize that there are many other altcoins with different purposes? Nobody said Bitcoin is good for small purchases like that(or for stuff like privacy).
If Bitcoin covered all the use cases, we wouldn't see altcoins at all.
You do not understand the point. There are now people paying transaction fees on Bitcoin of 60-88 USD - that clearly shows we are at the end point where miners are milking the Bitcoin investors for aas much money as they can before the imminent collapse they know is coming.