Цель ссылки переменной экземпляра только для предоставления типа, который включает помехи. Если Вы смотрите на код байта, вызывающий помехи через instance.staticMethod, или EnclosingClass.staticMethod производит то же, вызывают байт-код статического метода. Никакая ссылка на экземпляр не появляется.
ответ как также, почему это там, хорошо это просто. Пока Вы используете класс. а не через экземпляр Вы поможете избежать беспорядка в будущем.
Эта статья довольно обстоятельна и содержит хорошие примеры: https://www.ibm.com/developerworks/java/library/j-mahout/index.html