It depends on the goal. People buy bonds to play a certain role in their overall investment strategy. China and India have been quietly selling American bonds and focusing on gold / silver / etc. BRICS has also talked for a while about forming their own shared virtual currency but that is further away. You can buy other assets as a store of value too.