I'd say it makes you a good farmer. Although it won't prevent everyone from going after your gold, holding lots of only one resource does decrease the chance of someone smashing your base. And isn't that the point? Same reason we put our THs outside. Nothing will absolutely prevent a good raid, but you should take all steps to decrease that chance.

