Hi Yilei
I've had some further thoughts regarding your earlier question, in regards to under what conditions MAR hold. Consider a very simple trial, with baseline measurement Y0, treatment allocation Z, and single follow-up measurement Y1. Suppose that, in the spirit of your earlier questions, whether a patient completes the follow-up (and has Y1 measured) depends causally only on Z and Y0. i.e. the patient/physician decides whether the patient will dropout as a function of fully observed variables. Then intuitively it may seem that MAR holds, since dropout is determined by Z and Y0, which are fully observed. However, now suppose that the distribution of Y1 depends on the dropout indicator R, in addition to Z and Y0. This would be the case for example if the outcome behaviour at follow-up changes in expectation depending on whether the patient decided to dropout or not. In this case, the dropout indicator R and Y1 are statistically dependent, conditional on Z and Y0, despite the fact that we assumed R was generated dependent on Z and Y0. This is a consequence of the assumed effect of R on Y1. In this case, the data are not MAR, they are MNAR.
As an extreme example of the above scenario, suppose that the patient tosses a coin to decide whether they will dropout following their baseline visit. Here intuitively missingness would be completely at random, since it is determined by a coin toss. However, let's (as above) now suppose that if the patient drops out they no longer receive the study treatment, and this affects their outcome value Y1 (in expectation). In this case there will be an association between R and Y1, and the data are MNAR.
Given the above, I think my previous optimism regarding data being plausibly MAR in the sort of scenario you were envisaging is much reduced...
Best wishes
Jonathan