Not necessarily for or against "blockchain" in any one specific use case, but I'm curious why you would define anything that can't use contracts and the legal system as "illegal".
I can imagine that for many non-first world countries where people wouldn't trust things to the legal system or contracts - I wouldn't necessarily define those things as illegal.