I ran an Ultegra BB in my daily commuter bike for 3 years. You can even pull them apart and service them if you’re careful. I’ve also had a King BB in my race bike for 5 years. Then I had a Tune BSA30 BB go south in a few hundred K.
The problem with all BBs is that any alignment issue with the bearings kills them in no time. Whether that’s facing of the BB shell, cups that aren’t machined to tight enough tolerances, or just a slightly mis-fitted bearing. Add that to them being right in the firing line of crap shot up from your front wheel, and there not in a happy place.