Если речь о профессиональных культуристах, то они зарабатывают на контрактах с производителями спортивного питания(иногда и спортпит с химией бесплатно получают, и за то что они все это едят- им еще и платят), призовых с соревнований.
А если о любителях, они не так уж много денег и тратят.
Спорт питание дешевле, чем еда. Вот часть еды они и замещают протеином. И сейчас все спортивное питание более чем доступно. Можно взять недорогой, но качественный спортпит.
Зарабатывают.
Килограммовый пакет креатина или ВСАА стоит не так дорого, чтобы отказать себе в этом удовольствии. Примерно столько же я расходую на транспорт за месяц.