Pauschal sollte man nie abraten, sondern vorher genau schauen welches Paket mit welchen Features gebucht wurde und genau schauen, warum jemand unzufrieden war.
Bei sehr vielen Kunden (wie Strato sie hat) ist es schwer immer einen Standart zu garantieren. Insbesondere im Billigsegment. Da gibt es sehr viele merkwürdige Endkunden die zudem auch keine Ahnung von der Technik haben und erwarten dass sie auf Platz 1 (ranking) laden, wenn sie einen Fertigshop mit 3 klicks und 5 Produkten einrichten und sich dann auch noch beschweren.
dass die bei Strato gehosteten Domains im Allgemeinen schlechter ranken
Es ist abhängig vom Inhalt und der SEO-Strategie jeder Website. Falls spezielle SEO Tools von Strato verwendet werden, kann es durchaus sein das der Benutzer (also die Person) falsche Einstellungen vorgenommen hat, aber der Anbieter (wie Strato) hat damit nicht zu tun. Ranking ist eine sehr spezifische und langfristige Tätigkeit die viel Fachwissen erfordert und vor allem Zeit bedarf.
Generell ist Strato ein Billiganbieter und die Einsparungen erfolgen durch zusammenlegen von sehr vielen Kunden. Du kannst dabei glück haben und auf Servern laden die nicht so frequentiert sind oder pech mit Strato-Servern die am Limit sind.
Grundregel: Man erhält immer das was man bezahlt.
Strato hat auch große Server-Lösungen die sicherlich viel performanter laufen.
Alternativ kannst du in der "Webhostlist" nach Ratings+Kundenzufriedenheit googlen.