> I can't imagine the criticism the U.S. would face if it had such a mechanism.
Probably none. The US has civil forfeiture and is barely raises an eyebrow. Hell, Jello Biafra was singing about it in the 1980s about when he had his stuff taken by the sheriff and it was sold before his trial. Regardless of whether you were innocent or not, the cops could sell your stuff.