Should those who knowingly make false accusations be charged?
It's called libel or slanderous.
If you just mean false accusations made publicly but not to law enforcement, I believe that's a civil, not criminal, offense.
Yes. Making a false report to the police is a crime.