Having each bug report as it’s own topic allows the team to track every issue separately and close each one as they get fixed. It would be much more confusing to find which bugs are solved if all bugs were in one topic.
That said, let’s refrain from any discussion not related to this specific bug.
Having the set block outside of the magenta blocks sets a variable to the object. I’m guessing clones are made as different objects, therefore not having an local variable without a variable resulting in “0”.