Nja, wenn dich der Compiler zwingt es
static
zu machen, wenn man sich Getter und Setter für sein
class property
bastelt, dann bringt das auch nicht viel,
aber ansonsten hast du Recht.
Außerdem haben nicht-statische Klassenmethoden auch den versteckten
Self
-Parameter, in welchem der Typ drin steht, mit welchem diese Methode aufgerufen wurde.