2010 Nissan Frontier 60k miles with noise while driving

For my truck, diagnose from trusted mechanic simply bad tires tread. Well I did bearing changes and even balance, still bad noise.

Tires with tall tread blocks, like on a traction tire, may squirm a bit which can also increase noise. The sound of air circulating through tire grooves and large voids adds noise. … Traction tires that have more space between the lugs that help with off-road traction are noisier.