Language/linguistics is largely at fault here. To ask the question, "Is the glass half full or half empty?" denies the possibility that the glass is twice as big as it needs to be. 'Truth' here is so bound up in semantics it ignores context.
Apologies for the short reply ... it's been a long day
anonymouse