I don't get this strange virtue of new-age geeks. If you said "Make For the Fun of It", i'd get that; making can sure be fun. But making things for no point whatsoever, other than to keep yourself busy? At least with knitting you eventually get practical use out of what you spent time on.
I have a shelf of unfinished projects and directories full of thousands of lines of unfinished code. In retrospect I wish I had spent my time flying a kite.