your odds of surviving a knife attack are orders of magnitude better than surviving a shooting.
Not if the attacker has decided to kill you, no. Knife attacks are sometimes done specifically to wound or mutilate rather than kill.
The fact that despite the easy availability of black-market firearms 30% of US murders are committed without a firearm ought to clue you in that it's not "orders of magnitude" easier to survive an attack by other means.
The ancient world killed people with blades quite effectively. The armies of Alexander didn't have guns. Nor did the Romans, the folks who gave us the word "decimate".
But the phrase "Guns don't kill people" is verifiable bullshit.
No, assigning intent to inanimate objects is verifiable bullshit. Hammers don't build buildings. Scalpels don't perform surgeries. Guitars don't play music. Gasoline cans and matches don't burn down buildings. Shoes don't kick people. In all of those situations we understand that it is a person, not an object, which is responsible. But many people have an irrational emotional response to firearms due to their status as a cultural shibboleth, and so lose track of this principle.