Case in point: https://github.com/dhruvkar/stic
I wrote a script to generate my static site. It's all functions, no classes. Looking at other, similar sized, site generator scripts, almost all have classes (e.g. [0]).
What factors matter when trying to decide which is right for the situation?
[0]: https://github.com/cbednarski/icecake