Nach dem Training macht Protein + KH ja auch Sinn. Nur kommt man mit Malto/Dextro und einem hochwertigen Whey besser und dennoch günstiger weg.
Für manche mögen Gainer auch zu anderen Zeitpunkten wirklich Sinn machen, manch einer braucht eben extrem viele Kalorien oder kann einfach nicht genug essen.
Aber für 90% besteht eben die große Gefahr ordentlich an Fett zuzulegen. Daher sollte man sich das schon zweimal überlegen.