I'm inclined to say neither.
He's no idiot - if anything, he's a marketing genius, and I wouldn't say he's a liar. He just sets his sights far too high, and so compromises by including things he said there'd be, but on a much smaller scale than he intended.
He's no idiot - if anything, he's a marketing genius, and I wouldn't say he's a liar. He just sets his sights far too high, and so compromises by including things he said there'd be, but on a much smaller scale than he intended.