You think gold can't be divided into arbitrarily small units? Really? The smallest unit of gold is (179/(6*10^23)) grams. That's pretty small.
Dividing bitcoins into small micro-denominations does not solve the problems of deflation in the same way that adding zeros to Zimbabwean currency doesn't solve the problems of inflation.