Yeah, I've owned cars with 200K+ miles that didn't require so much suspension work.
My 2016 MX is a nightmare up front. I've replaced both struts, upper joins, lower arms, bushings, etc. I still get a loud clanging sound on both driver & passenger side from time to time over hard bumps...