Can't really argue with that.....but I'm gonna ;)
My alfine took 7 years of daily abuse in all weathers, never serviced , kept in damp shed by the seaside (air corrodes everything )
Cost me 90 quid to replace with a new hub
Rolhoff are mega bucks for arguably rather limited extra reliability...