It might also depend on the exact definition of "dormant" at some airlines. At some airlines logging in "occasionally enough" might be enough (I certainly kept an Asia Miles account alive for over a decade doing nothing more than that, I never had miles in it, I just used to use it for oneWorld alliance availability checking), while for other airlines it might require more than just logging in, I don't know..