Silk Road closure - victory or defeat?