I like static classes, first because Of habit, but also because there are ways to work around the problem of multiple of objects of a class as we saw in class, which I am also familiar with.
The Singleton pattern is definitively useful but only (or maybe I should say mostly) when you want to produce one and ONLY one object of this class. And while having multiple objects when you don’t want to might be bothersome. There are ways of restricting it with static classes too.
For me it’s more like “I want to have the ability to do 10 things but also the ability to restrict the number of things done” instead of “I want to have the ability to do this thing only and exclusively”