Aside: this is one of the biggest lessons of my adult life. Just because I could make something doesn't mean I should make something. Learning to value your time is a very underdeveloped skill.
(I don't think Stallman's ideas are necessarily right for everybody, but I'm glad he's doing his thing right out in his end of the bell curve to counteract the opposite end of the software philosophy craziness...)