Um, guys? The patch isn't delayed. Am I the only one that payed attention to the part of the 9th letter that said patch 1.18 would be released in mid-June AT THE EARLIEST? According to that, nothing is late, it's not even the 15th yet.
Here it is for everyone who missed it:
1.18 is going to be relatively bigger than previous patches. This means that balancing is going to take more time than usual, and so we’re anticipating a somewhat longer period between patches. Even if we break off some of the content and release it ahead of time in a 1.17b patch (which me might!), 1.18 will still go live sometime in mid-June at the earliest. Sorry for that.