Just got one of my wheel hub bearings replaced apparently thats what was causing a loud humming sound when I was driving. I was already getting the rotors and brakes replaced and The service sales man said I couldn’t change the rotors and brakes without replacing the wheel bearing assembly 🤨. I got it done because I wanted to get rid of that noise. I don’t hear it anymore which is a good sign.
Maybe it was so bad that he didn't want to take on the liability, nor let a dangerous vehicle stay on the road. Considering it fixed the noise I'd say he was telling the truth, that's a good mechanic to keep.