That stuff is terrible (in every way) and I doubt it even meets label claims.
And how much of these 300g of protein are coming from shakes?