Once again, more utter nonsense. Let me discuss them one at at a time.
Storage costs. Have you priced a safe deposit box? A 3x5 box (inches, or 7.4 by 12.5 cms) is usually around $50 a year. In such a box you could easily store 24 nickel tubes (readily available for less than a buck a tube at any coin store or Amazon (4 across, by 2 high, by 3 deep) with some room left for papers. Each tube should hold between 9 and just less than 10 troy ounces of gold. That's 216 to 230+ Troy ounces of gold. Today that is around $928,000 to $1,001,040 worth of stored gold, for $50 a year storage cost. That's the total "annual fees". Look at all the people here who pay more than that for points credit cards.
Management fees - every ETF charges a management fee. Read the fine print of the prospectus. No management fee for lump of metal in a box. (After all, it just sits there. What's to manage?) So add up those management fees over time. Net them against the transaction fees you end up
Transaction costs? Yes, very real. Round trip of maybe 15%. Are you trading?, or are you buying and holding? Remember those management fees? Add them up over, say 20 years. You might find that you paid 3 to 10% along the way, holding that ETF, compared to the 15% "haircut" of buying and selling gold.