If you’ve programmed the OOP way, eventually you’ll stumble upon static methods. And they’re amazing.
Do you want to know why? Because they are not tied to an object’s instance state.
That is all.
I made this a post because I was effectively ridiculed for using static methods in a previous job.