Still, though, could there not be a similar scheme where instead of unpublishing the module, the maintainer intentionally inserts a divide by zero somewhere and pushes it as a minor update?
To my mind, that crosses some invisible line, that unpublishing a module does not.