I think that Bennett has clearly demonstrated his stupidity in his total misunderstanding of the nature of the case which he faced in the High Court.
Everybody else understood that it was a simply judgement as to whether he had breached his undertakings or not.
Bennett stupidly tried to pretend that it was not and tried to introduce a spurious witness and totally irrelevant claims.
He was either deliberately attempting to disrupt the court or was being stupid.
Either way, it was a stupid thing to do. It got him a criminal record and serious costs to pay for absolutely no gain.
On the subject of the ruling against him, Bennett has been given a criminal record and has had to agree not to tell his lies any more. He has had to pay a token towards the costs.
That the McCanns and their lawyers (as well as Smethurst and Kennedy) have not taken him to the cleaners financially and demanded he be imprisoned for his actions is incredibly magnanimous.
That magnanimity is entirely separate from and not, as Anne Guedes claims, dependent on any cleverness.
It was well within their rights to demand far more money and immediate imprisonment. They simply chose not to do that.
It is also a clever compromise in that it, although punishing him for his criminal actions, allows Bennett total liberty to live a full life whilst permanently reminding him of the responsibilities which the Judge pointed out he had been ignoring.