One really good point here is the licensing bit. Writing my own stuff lets me throw CC-BY or CC0 on everything and never worry about folks making compatible stuff ever again. Even though very rarely does something bad happen with licensing it's still a bit nerve wracking for folks!