My take:
JK originally meant to do 7 books, no more. But the books were too successful and the money machine wants her to expand the franchise. So now Harry has to go after the horcruxes before he can take on Voldemort. Thus, more books!
I was a bit disappointed in this book but I will be there for the next one.