What a lousy excuse.
I agree. He should have just said something like: 'because of the game's design a demo was impossible' or even, 'releasing a demo would amount to giving away the game'. He could have just told that truth, that making a demo was more work than they were willing to do, but truth is anathema to marketing.
This way he just comes off as a feckless, greedy bastard.