Speed bumps and rough roads accelerating this kind of wear is definitely real, noticed my own vibration issue got progressively worse specifically after a period of driving on some poorly maintained roads for work. Regular inspection really does catch this stuff before it becomes obvious.