Я считаю, что должен. Пусть и не на уровне профессионального повара.
Во первых, одиноких мужчин немало. И кто будет готовить им пищу? Дядя Вася водопроводчик?
А во вторых, даже у женатых мужчин жена может внезапно заболеть. А то и в больницу угодить. Кто будет готовить? В том числе - и для больной жены? А если она будет ещё и в больнице, то там на больничной баланде далеко не уедешь!
Да и дети, если они есть, что кушать будут? Как говорится,
Как и детей. Для них тоже готовить надо.
Так что, получается, что должен мужчина готовить уметь.
P.S. Например, мой отец умел готовить так, что пальчики оближешь!
А я, хоть и не повар, но кушать-то и мне хочется! Хоть и не изысканную пищу, но готовить могу. Суп или щи сварить, картошку, кашу или макароны, котлеты пожарить. Кстати, когда я опекуном был, то племянники мои ели то, что я готовил, да ещё и нахваливали!