Swimming will make you good at swimming, and have good cardio fitness.
And, as good swimming is hugely reliant on technique, the best swimmers get less of a workout from it.
Finally re: Peaty, you're talking utter cobblers.
He shifts weights with explosive power as an essential part of his...