A union has declared an Australian-first machete ban doesn't go far enough as a former Labor campaigner questions the political upshot of the crime crackdown.