I haven't ended up flying with them, I have zero miles, and I don't have any expectation of flying with them or crediting miles to them.
I also don't like organisations having my details when they don't need them.
Fair point on the hacking, and I've not tried to close other loyalty accounts down.