I do not know the reason why he should not have too much cash on him and what your definition of "too much" is but I recommend that he should have around 100€ in cash with him. In my opiniion this is not "too much" and should last at least a whole week if used as a backup. A lot of places accept credit/debit cards or Apple Pay / Google Pay but no all so having cash available is recommended.