Strava integration with apple watch and apple health is so poor I stopped using it directly, relying instead of stuff like health fit. Having tried Summit I honestly don't understand why anyone would pay for such a lackluster experience especially for swimming.
If the Activity app would allow for a bit more detailed workout sharing and basic social like likes and comments I'd be done with it entirely.