Why not? I mean that, quite literally.
I don't know how to make an ASIC, and if I tried to write an OS I'd probably fail miserably many times along the way but might be able to muddle through to something very basic. The rest of that list is certainly within my wheelhouse even though I've never done any of those things professionally.
The peer commenter shared the Heinlein quote, but there's really something to be said for /society/ of being peopled by well-rounded individuals that are able to competently turn themselves to many types of tasks. Specialization can also be valuable, but specialization in your career should not prevent you from gaining a breadth of skills outside of the workplace.
I don't know how to do any of the things in your list (including building a web site) as an /expert/, but it should not be out of the realm of possibility or even expectation that people should learn these things at the level of a competent amateur. I have grown a garden, I have worked on a farm for a brief time, I've helped build houses (Habitat for Humanity), I've taken a hobbyist welding class and made some garish metal sculptures, I've built a race car and raced it, and I've never built a toaster but I have repaired one (they're actually very electrically and mechanically simple devices). Besides the disposable income to build a race car, nothing on that list stands out to me as unachievable by anyone who chooses to do so.