> these people are spoiling it for the rest.
These people aren't spoiling it for the rest. The government was always going to ban it because:
(a) the government and the opposition always favour authoritarian drugs laws; and
(b) they are unpopular and (due to ideology) incapable of solving real problems, so they announce terrible policies instead.