Sram external are a bit crap but IME were cheap and easy to change. The Sram bottom bracket on my Scalpel seems to be lasting ok but then this bike doesn’t tend to get used in horrible weather.
Shimano external better than Sram but still cheap and easy to change.
Hope stainless steel external much better than the above but probably not 3-4 times better despite being 3-4 times more expensive. Does save faff though.
Shimano square taper do last incredibly well but can develop an annoying creak.
FSA external were the worst I’ve come across, they are just crap. Not a fan of FSA in general, their headset bearings are equally crap.
Had a Shimano pressfit bb on my cross bike over the last 10 months and seems to be lasting well.
Worst bearing offenders though are the ones in main stream frame manufacturer full sus frames, just garage. And are bloody hard to replace too.