In a certain way you are right.
All the intense radio traffic needed by the wolfpacks was the weak link that allies exploited. Even when Enigma messages couldn't be deciphered on time (periodic change of the wheelsets, 4th rotor installed and used) high frequency direction finding was still possible.