Science helps you get tech points faster, so I don't ignore it...the sewing hut to me only helps with builders...i dont want to waste 5000 tech points to change their clothes, although i have after i solved all the puzzles, i bought new clothes for all the esteemed elders!