The fallacy is not that it doesn't create work or money circulation, it's that you are taking money and forcing it to be spent badly. The $100 someone spends on a windows you broke would've spent better spent on literally anything. And if it's not being spent, there's a reason for that as well.