Já sice své příklady ukazuji na javě, ale hlavně narážím na to, že ty tvrdíš, že použivat static obecně, je hovadina a špatné. Podle mě (a ostatních daleko zkušenějších programátorů) je to běžná součást OOP a není třeba se jí vůbec vyhýbat (pokud se používá správně).