June 2014 SST anomalies

Why hasn't El Niño been declared yet?  The answer might lie in the gradients of sea surface temperatures across the tropical Pacific Ocean.