Each to their own, I have never had problems with bearing buddies, the polycraft had them on the entire time I owned it and I never once changed the bearings. Trailer yachts had them in the hardstand which is the ultimate test and never had an issue.
BTW, if your durahub seals had a leak at the back they would be farked also.