Wrong on both counts. Demons would have to be idiots to always lie, because in the long run that’s the same as saying nothing, as no one would ever listen. As for the Lord of Hosts, consider this passage from the18th chapter of Genesis:
[QUOTE=a bronze age scribe, as translated by scribes in the pay of King James]
9 And they said unto him, Where is Sarah thy wife? And he said, Behold, in the tent.
10 And he said, I will certainly return unto thee according to the time of life; and, lo, Sarah thy wife shall have a son. And Sarah heard it in the tent door, which was behind him.
11 Now Abraham and Sarah were old and well stricken in age; and it ceased to be with Sarah after the manner of women.
12 Therefore Sarah laughed within herself, saying, After I am waxed old shall I have pleasure, my lord being old also?
13 And the LORD said unto Abraham, Wherefore did Sarah laugh, saying, Shall I of a surety bear a child, which am old?
[/QUOTE]
God clearly lies here. And with good reason: there was no point in telling Abraham the bald true, as it would simply hurt his feelings for no good reason. But God can, in fact, lie.
Well, he could if he existed. But the notion that God is incapable of obfuscation is as untrue as the notion that Vulcans are.