I'm confused, if I only ride once a week how would I still not notice my BB being broken?
My hardtail runs twice/three times a week in all weathers with a Hope BB and it's been fine.
My SS road bike runs a (unknown to me) square taper BB and has done literally thousands of miles over the last 5 years in all weathers.
Which is better? Hard to say they both just work for me.