Actually, both is good when you purchase things but a pkus to bitcoin is that it offers security. Security in a sense that you don't have to bring money with you in which your money is protected incase you get robbed. Another is the convenience, when you are in another country, you don't need to go to a money changer and have your money changed to that countries currency; this works though if the country you are in accelts bitcoin as payment. Another plus for bitcoin is that it is not only used in purchasing stuffs but it can also serve as an investment.
I think you should know the basic functions of both. Bitcoin and Cash have their own uniqueness and advantages. You can not select Bitcoin over Cash, and vice versa. You can not ignore Bitcoin and prefer Cash. Both of us need and are very important for our lives. If I think, people choose Bitcoin for various reasons. For example, like investing, we all know that Bitcoin prices are always on the rise, so people want to save Bitcoin to sell it when the price goes up. People also like to do transactions using cryptocurrency because in the world of cryptocurrency, there is no limit whatsoever for us to do transactions. However, there is a disadvantage that the price of cryptocurrency is always up and down. That is way, Cash is needed.
Gold has become money gradually and over time. Dollars are used because people are forced to use them. The cost of bitcoin as money must be understood as that of gold and comes not from legal coercion, but from the specific characteristics of the currency.
Gold is not having more than bitcoin because bitcoin is better than even nothing is better than bitcoin. it is true in some countries bitcoin is ban and people are forced to use only dollar or some country currency instead of gold or bitcoin and in the list most popular name of countries are china and south Korea. This thing is bad for bitcoin future in that country only but as a whole this thing will not affect the price of bitcoin. So gold is more convenient and reliable to use than anything else.