インスタンスメソッドはインスタンスを変更するのが
目的であり、それはつまり副作用を目的としている。

それに対してクラスメソッドはインスタンスが存在しないから
副作用がない(とは限らないが、なるべく副作用がないように作るべき)

副作用がない方がテストが簡単なのは言うまでもない。