I say they definitely will because every time they mention the patch "possibly" being delayed, it gets delayed.
Letter XIII:

we are planning to release patch 1.18 on July 21 (PST). But things are preeetty tight, so there may be a 1- or 2-day delay.
Actual patch date:

07-21-2011

The wording is almost word-to-word exactly the same as in the current letter. And guess what- no delays! (But hey, he didn't say "possibly" so there's still a strawman for you to cling into with all your power).

I'll ask you for life advice whenever I'm in trouble since you're convinced I'm such a confused individual.
I think that would indeed save you a lot of embarrasment in the future. Please, do.