I think that's the only logical conclusion one could come to.
Either they're confident enough in the results that we haven't seen yet or they're completely nuts and they're just pissing our company's money away on useless trips. I'm fairly certain that they're not that stupid so I'm left with the first option.