It is interesting that you didn't have any more failures after replacing the half shaft. I wonder if it was just luck that you got a better bearing that time? I'm pretty sure that there would be more of a problem with the smaller bearings in the ends of the transmission (differential on a 4X4) than the wheel hub, if the cv joints had a problem that would effect a bearing. Not doubting, just trying to make sense. I work on these vehicles all the time and would LOVE to find some way to prolong the life of the bearings! This is one of the few solutions I've found. I stopped watching that video after the guy generalized that "if your wheel moves when rocking it up and down, the wheel bearing is definitely bad" since you HAVE to check and make sure that it's not a ball joint that's bad. On a truck, it's 95% of the time true, but on many front wheel drives, the lower ball joint could be the culprit. MANY times, the growling noise is NOT accompanied by any noticeable play in the bearing. In fact, if the bearing is not replaced fairly soon after it's noticed, the additional heat from the bearing going bad will often make it much more difficult to disassemble. If it was my call, I would add on additional labor at the shop if they're warned about a bearing going bad and they neglect it for a long time before having the job done, and warn them of this when they're told about the bearing going bad.