Having now checked out the terms of @1password; if you cancel your subscription, you can still use the service as before until that subscription runs out. I'm paid up until April, so I've cancelled *now*, and have a few months to change things around. That's good.
Unfortunately the "why are you cancelling" form doesn't have a "because you financially support awful people" option, so I'll send in a support mail as well.