That 2011 snapshot actually makes the opposite point: the WordPress logo is prominently displayed next to the "WP Engine" title on the screenshot!
It does look like they fixed just a few months later, though: https://web.archive.org/web/20111001085943/http://wpengine.c...
(How fun to see the selling point "Digg-Proof Scalability")