Well, if that is what it takes to filter out the bots, then it is worth it.
You cannot have a completely free, unmoderated forum that won’t eventually get junked up to the point where it’s useless.