I think the frustrating parts can also be good for people's health. Problem-solving, whether it's finally managing to succeed in doing it the "right way" or figuring out a work-around, always gives us a little feeling of accomplishment.
Sometimes it is good just to have something you are in control of. We may not be able to fix the big problems in our business or personal life--for example, a poor economy leading to chronic understaffing at our workplace, a relative with an addiction or poor health--but we can jolly well decide what color of yarn to use in our afghan, whether to add a picot edging to the sleeves of our sweater, or how long to work on our project tonight. Simple decisions without much at stake, really, but we are the ones who get to make them. I once read about a study on patients in nursing homes that found giving them a potted plant that they were in charge of made them feel better about their situations. "Empowerment" is a nauseatingly overused word, but it is nevertheless a good thing