Well, I don't subscribe to the "knives = bad". That said, I do subscribe to the "knives + alcohol + argument = bad", so fair enough if pubs and clubs search people for weapons.
As for the knife amnesty, well, as many people have said, you can dispose of these items at a police station any...