Soweit so klar, aber es kann ja nicht die Lösung von Massenhostern sein, jede Kundenwebsite so aufzublasen, dass sie einen eigenen Server brauchen.
Das machen stets die Kunden selbst (Typo3, exzessiver Einsatz von Frameworks, serverseitiges Einbinden von Kram mit API-Zugriffen...). Die Massenhoster sind nicht daran interessiert, dass irgendwelche Kunden viel Last verursachen oder dass deren Skripte auch nur lange laufen.
Also wenn wir mal beim Thema bleiben, was der Hoster im Falle vieler kleiner Kunden machen sollte, was wäre denn da anstrebenswert?
Er hat vor allem dafür zu sorgen, dass ein einzelner Kunde den Webserver nicht als für € 4,99 pro Monat gemieteten Großrechner missbraucht - damit ihm nicht die 3999 anderen kündigen.
Im Handbuch steht dazu so Einiges. Hinzu kommen noch (Disk-)quota e.t.c.
Auch sollte ein solcher Hoster mit apachetop, htop, ps und Co. immer mal nachsehen, was so geht. Das kann einfach oder kompliziert gemacht werden.