I think kata has some healing benefits as well. One of my students had lower back pain for years and I told him to practice is kata more and rest. Now he says he has no pain at all.
Also, kata are great for stress relief. You can practice an entire kata without your mind wondering it's truly an amazing thing.