well, there really was no need for magic if u had everyone to the best they could be. That's why there are so many sidequests. It takes u away from the main story a bit so u can make ur ppl better, get more GF's, and items.