For a system such as this, I think absolute uniqueness is a necessity.
I do completely agree with what you say, under current CPU models. However, take this scenario: BTC becomes the world currency, then quantum computing becomes a reality. Now what do we all do?
But then, how would one implement absolute uniqueness into the BTC system without using a central store?