Namely: they dislike bitcoin because they don't understand it.
The assumption that people who prefer gold over bitcoin, just don't understand bitcoin, is arrogant to put it mildly. I understand bitcoin, I like bitcoin, I prefer gold because it is radically safer as a store of value.
One thing not mentioned in his list, is that bitcoin can be replaced (or legally usurped) by another protocol or approach in the relatively near future, one that is perhaps vastly superior. Bitcoin can also easily be made illegal by the US Government, and that is a real threat. Your typical gold is not tracked, the government has no idea who owns it, and many states have passed laws shielding owners against Federal confiscation. It's easy for the NSA to track all bitcoin related IP traffic however, and then to continuously press on it forever to check for bitcoin based transactions (all run by machines, not people that have to search every house and yard in the nation for gold).
This is particularly an issue given the speed at which technology is advancing: the things you don't know about tech just 10 or 15 years in the future, is the problem.
It's guaranteed bitcoin will run up against lots of direct competing digital monetary systems in the future (they're in the works now, thanks to the splashy bitcoin headlines). Bitcoin is merely the first to gain a small amount of traction; it's very early yet. There's no insurance that bitcoin will retain its position for even the next few years, much less further out. A few things will happen in just the next 24 to 36 months, first there will be numerous new competitors to bitcoin, and second laws / regulations will begin to proliferate to control digital monetary systems (and those will dictate winners and losers).
The odds we're going to replace gold in the next 20 or 30 years with another physical store of value? We can hardly fly to the moon at this point (in fact, nobody is flying to the moon right now, and we've never even attempted space based mining yet) - well there's no logical place that would derive from any time soon.
The US was able to lean hard against the Swiss and directly force them to change their banking laws. Bitcoin would be trivial to destroy by comparison, simply by leveraging the UN / IMF / global banking system.
The reality today is that bitcoin is tiny and still irrelevant, IE it can be made to disappear tomorrow morning at a mere list price of $1 or $2 billion, a paltry sum in the finance game.
Maybe that won't be the case 'tomorrow' - and maybe bitcoin will get far easier to use for the lay person, leading to wider adoption. Bitcoin is a speculation that may turn out great, gold is proven.