I2cは固く規格化されてるから設定しなくてもほとんどの機器で通信出来るってのがメリットな訳で
SPIは設定が増えたのは規格化が緩かったから
各メーカーが自社用にアレンジしたせいで混沌としたからこうなった
SPIの方が設定が色々出来て便利なのではなくて根本が違うのだよ
通信規格なんて設定しないで通信出来た方が良いに決まってる。