It is not better than cash nor cash is better than bitcoin , both of these are termed as currencies by many but they have totally different features for example bitcoin price changes and isn't stable like cash , to make payments to someone using bitcoin we have to pay a fee which isn't there for cash , holding bitcoin is more profitable than cash all these differences are not similar at all hence bitcoin is like a investment while people can invest in cash
I strongly agree on your opinion that, it is not better than cash nor cash is better than bitcoin, both of these are termed as currencies by many but they have totally different features for example bitcoin price changes and isn't stable like cash and to make payments to someone using bitcoin we have to pay a fee which isn't there for cash. But on my opinion I think that, bitcoin is always better than cash for our bitcoin earnings, we are not accountable to government and we need not have to pay taxes unless it is legalized in the particular country. In addition, Both Bitcoin and cash has its advantages and disadvantages and in my opinion both of them are good. But Bitcoin has slight advantage over cash as if you store your Bitcoin the price is continuously increasing while cash is fixed. On the otherhand, Most of the benefits you mentioned aware deprecated and new biggest advantage added, Like zero transaction fees no time transaction is no more exists.