I didn't know much of this but I'm now much enlightened, your explanation is easy to understand.
I think is should it be added because besides the advantage it gives us(steem) over competitors it also brings more transparency to the system and nothing beats that in a business model like this.