"We all know that the police will use a number of "reasons" to stop anyone they want and there's not really a lot we can do about it but, even if they stop you on a spurious reason that they can justify you are extremely unlikely to escape arrest if you have a non EDC knife in your car or pocket."
If I'm stopped, but not searched, there'll not find that non EDC knife in my pocket. The offending knife only gets found if they search. If they search without "good reason" - and I'm careful to ensure there's never going to be a genuinely good reason to be searched, then any evidence found is inadmissible. Of course, if a bent copper wants to stitch me up, then there's not much I can do about it, whatever I'm up to.
"The police don't have to have reasonable grounds to suspect you are carrying a weapon..."
Oh yes they do. From gov.uk:
"Stop and search: police powers - A police officer has powers to stop and search you if they have ‘reasonable grounds’ to suspect you’re carrying ... a weapon"
"You either obey the law or must be prepared to suffer the consequences."
Absolutely right.
"Why do you think it is ok to break the law two days each week?"
I think it's OK to break this particular law, because my breaking it is trivial in the extreme and does no harm to anyone. Do you never, ever, break any law, no matter how trivial or daft that law is?
"Most people that drink and drive are unlikely to be stopped but, they still deserve to be heavily punished if caught."
Agreed.
"Remember it is up to 4 years in jail and up to a £5,000 fine. I don't see why you'd risk that no matter how slight the risk of detection is."
Really? No matter HOW slight? I take bigger risks, carrying more serious consequences than this, all the time. We all assess risks differently - I'm dumbfounded that people risk lung cancer by smoking but there you go, we're all different.