Нормальная цена для протеина около 1,5р/г. То есть если в банке 2,3кг умножьте на 70-80%, получится 1,7кг чистого белка. Таким образом цена за банку должна быть +/- 2,5к.
Может быть и дороже если фирма топовая, но тут уже чисто маркетинговая наценка.
Но это что касается сывороточного протеина, возможно, вам предлагали за 5к какой-нибудь изолят, да, в нём будет больший процент белка (90-95%), но стоимость за сам протеин будет в разы выше.