Gold and stocks are both investments so its a perfectly reasonable comparison.The changing index composition is NOT a flaw and does NOT matter because index funds make all the changes automatically. Can you really not understand this simple fact?