Citation needed I think.
What makes you think Walmart trusts its employees any more than it trusts its suppliers?
The major advantage I can see (and I’m by no means an expert on either logistics or blockchain) is that it is possible (with hindsight granted) to see exactly who lied to you (or simply gave you incorrect information) about what and when.
It is also of course SHINY AND NEW!™ which has an attraction all of its own…