Вообще-то, ответ здесь будет такой:
А предписать он это мог из-за дефицита белка в питании и проистекающего из этого недостатка мышечной массы, это же очевидно...
То есть, диета с большим количеством белков нужна для набора или предотвращения утраты (например, в пожилом возрасте) мышечной массы и, вроде бы, при туберкулезе.
А если это диета, под которой в просторечии понимается "диета для похудения", то тут много белков как таковых не нужно.
Но их рекомендуют включать в питание, потому как "похудательные" диеты, во-первых, низкокалорийные.
И во-вторых, исключают привычную для людей с избыточным весом людей пищу - углеводы.
А это значит что?
А это как в анекдоте: сижу на трех диетах сразу, потому что на одной не наедаюсь...
То есть, на диете жрать охота.
Вот в нее и включают побольше мяса и рыбы вместо хлеба, макарон и картошки.