I think Suzanne Collins wrote this book because she already had book one and the series wasn't finished. I also think she wrote it because she likes writing those types of books. She writes alot of Sci-Fi books and she is very good at it. That is why Suzanne Collins wrote the book Catching Fire