It seems strange to be in an environment where functions just “exist” floating out there in the ether so to speak.
It does not seem weird in C, because what C gives you, you pretty much expect to have as a programmer. But other languages have these huge functions that do not seem to be attatched to an object, then another class of functions that are. Then I as a programmer have to remember which is which.
Not that having a general “Utility” class with a ton of static methods is any better.