There is also a disparity between the quality of various makes. I only have experience of Shimano Hollowtech II . Received wisdom is that they are to be treated as a disposable/consumable item. I happily swap them when they give up, and have found that lifespan depends on being kept clean, safe from jetwashing or other water ingress, but most importantly that the bearing preload is set properly. Overtighten the preload cap and they last a few rides only (I managed to trash one of Cubester's by doing this).
You can pick them up off MTB site classifieds for less than fifteen quid, as many folk upgrade as soon as look at them, and I have a spare in my toolbox for the next time one goes tits-up.
Shimano aren't easily rebuilt with new bearings, and the above pricing means this is irrelevant under normal circumstances. If you're touring though, you cannot guarantee it the bearing will last more than a few thousand miles.
Aftermarket may be the answer. Hope stainless steel at c£70 make some sense, especially as you can get pretty colours, but they can be rebuilt. Their bearings can be changed without much fuss. Chris King at c£120 are superb but I would struggle ever to justify the cost.
There is however a middle ground. I've just ordered a Gusset Ext 24. Anodised red, replaceable bearings (which according to reviews are likely to last as long as Hope) and all for the princely sum of £21. No brainer.