You haven't watched it all yet? Yes, they do mention the Wild Weasels and the electronic jammers, and the deadly Shrike missles.
And I was thinking about the Swiss cause their long time neutrality, they would be able do to some level headed documentaries.
Salute