Lo so, il mio era un esempio prettamente didattico per dimostrare come l'esecuzione di un metodo anche di istanza su una variabile statica potesse avere consequenze "strane".

La regola è "le variabili statiche dovrebbero essere accedute solo tramite metodi statici, che a loro volta dovrebbero essere acceduti solo da classi e non da instanze".