yes gold is really have a high spreads. in my view gold is very costly and the economy of all country is also based on the gold.
so there is need to pay high spreads in gold. other thing gold is always profitable so broker also must collect good money with offering high spreads.