Ich mag diese Ping/Pong Diskussionen ohne Ergebnis überhaupt nicht und auch nicht das schwarz/weiss Denken.
Wenn man die Hypothese aufstellt, dass WordPress langsam ist, dann sollte man das auch nachweisen können. Denn der WP Kerncode an sich ist kein Problem. Nachweislich sind immer Plugins und/oder Themes die Zeitkiller.
Ich hatte schon Themes probiert, die zur Erzeugung einer stinknormalen Hauptseite 48 Queries in die Datenbank stellen! Es gibt aber auch Themes, die das mit < 12 Queries schaffen. Ein Test auf den Provider 1und1 hatte bei 48 Queries eine Schwankungstoleranz von 0.5 sec bis 120 sec ! für den Seitenabruf. Nach Telefonat mit Provider stellte sich die DB auf Nadelöhr raus, die Test bleiben jetzt unter 2sec average.
Die DB cached nach und nach die Queries und refreshed die Indizees. Solange die noch nicht auf dem neuesten Stand sind, kann es ebenfalls etwas in der DB dauern.
Plugins, die filtern und den Output manipulieren, bevor er rausgeht, drücken die Geschwindigkeit ebenfalls. Wenn also nacheinander 3 verschiedende Plugins 10k Quelltext per Regexp und Ersetzung durchscannen (z.B. Gallery / Video Include und Smily Ersetzung) dann werden 10k Text 3 mal modifiziert, dupliziert und hin und her gereicht bis das endlich an den Browser gehen kann.
Ich könnte diese Liste noch beliebig verlängern um Widget, RSS Integration von externen Quellen usw. aber es zeigt ja schon, worum es geht.
Also eine pauschale Aussage, WP wäre langsam, ist so nicht zutreffend. Das hängt immer von Gesamtumfeld ab.