You don't need sex to stay alive. As for sleeping there are attempts to hack that too. [0]
Not everyone thinks that spending 30 minutes or more to prepare a meal is worth their time so they time to minimize it: from take-outs to microwave food. As many already said in this thread, this would be a step-up for many.
You can't blame him for trying. That's more than most of us are doing.
There are also many people who would try this, including me. We don't know what we don't know and this might be a way to find out. Is cutting your life by a few years worth prolonging the lifes of billions of others?
[0]: https://en.wikipedia.org/wiki/Polyphasic_sleep