Since the Sanskrit word for truth is SAT. You can not tax the truth because it incentivizes lying. So I guess that is why we pay taxes in fiat because the declaration is a lie.