Did you actually look at these leaking struts yourself?
While it’s possible, it would be highly unusual for 2 of them to leak on a new vehicle.
While I’m not saying that it applies in this case. some shops have been known to squirt a little oil on a strut or shock and dishonestly claim the strut or shock is bad.
I remember decades ago when 60 Minutes did a segment on something like this involving gas stations in GA, etc. They were catching FL bound tourists by shooting a little oil on the shocks and then presenting a “you’re gonna die if.,…” scenario.