Bitcoin is very useful nowadays, you can earn it even in a minute, if you are really good on trading you can exchange you money for bitcoins and start trading. This is good because it is very cheap where you can start even at a minimum amount unlike the requirements in trading suing FIAT.
While gold on the other hand, for me it is not that worth as it is designed with only sole purpose. This is just to flaunt to people about your status in life but not that really useful in the community.
I will disagree to your insight about gold, think about the mining companies that are giving profit to the people who are working with them,
and to the country's tax that they are paying, gold isn't just about the status of life of people. It is also used for different things that can be useful.
But for me, bitcoin and gold would have its own good characteristics and bad either.