Yeah, money is a factor, but at least now there has been some artistic integrity restored since Nolan took over the directorial duties. I don't think the films have had any sense of integrity since Burton left.
long lost corleone is right, the batman film franchise is very high in the box office. Nolan knew to return to the beginning and restart the story. He makes sure the artistic integrity is shown for each of these films.