Does the West need China’s economic ‘death penalty vans’??