What Modulous said, but approached somewhat differently:
For me personally, it has a lot to do with
usefulness.
Why do we have theories? I would argue that we have them to
make sense out of things. Not just to
have a theory. So you can make up theories that essentially match any observation you could ever make (Creation/ID), but WHY would you do that? Why bother? You
know just as much after them, than before you got them. It's a waste of time.
Any mildly informative theory, no matter how incomplete, is still miles ahead of non-theories like ID.