Excellent post.
The store of value is the most important one.
Who cares if you can't use it directly to go shopping? You can just exchange it for some money to do that.
Gold is suppressed as money because of legal tender laws, capital gains laws, and the fact that the governments take fiat in form of taxes.
Its still a great store of value.
you can only exchange it with people who know what it's worth. Or are willing to give what you ask for.