My 2015 2500 has had about as many recalls but most were software updates that were performed when I brought it in for an oil change. The only recalls that required much additional wait time was a recall on the SCR (this is a diesel) and a water pump recall. Both were replaced and I've had no problems since. I did check and mine's included in the steering part recall so I'll inspect it myself and, if it's okay, just wait until the next oil change.
My wife has a 2014 Subaru Forester. It's never had a recall.
Bill J., Lexington, KY