Why would anybody in power want random people at the border turning up to protest the government? Seems like wishful thinking.
Regardless, at the border you need to present identification. We have been using biometric identification to identify repeat detainees for decades. It’s the only way to make sure.
It seems like an error in judgement on the part of this individual to believe he can come and protest without presenting the required identification.
> Why would anybody in power want random people at the border turning up to protest the government?
Why would anyone in power want anyone opposing them? We restrict power because power's wants are unlimited.
> We have been using biometric identification to identify repeat detainees for decades
He was never charged with anything.