That's not exactly true. For long term interrogations, torture can be very effective. You can end the torture when you have the information, then start again if the info turns out to be false. But for short term results, it's pretty much useless.
And in any case, it's totally immoral, by anyone's standards.
Unless you're a good, Christian conservative, I guess.