Ничего особенного в этом для Христиан нет, у всех принято часто и долго поститься, а монашество вообще мяса не употребляет.
А буддисты-не монахи очень часто вовсе не вегетарианцы, и сами монахи часто питаются едой, которой кормят их простые люди, и это часто не чисто растительная пища.