ACORN workers caught on tape apparently advising on child prostitution

Then how are the defense contractors harmed?

In any event, even if the bill specifically refuses further funding for ACORN, by name, it’s not a bill of attainder. If the bill seeks to scoop back money already paid, or prohibits the government from paying ACORN for work already performed, then it is.