Here are some reasons why it hasn't won major awards:
* Target audience: The book is primarily targeted at young adults, and awards like the Pulitzer Prize or National Book Award are typically awarded to books aimed at an older audience.
* Genre: Fantasy literature, while popular, doesn't always get the same recognition as more traditional genres like literary fiction or historical fiction.
* Focus on entertainment: While the book has literary merit, it's primarily designed to entertain and appeal to a younger audience. This may not be what award committees are looking for.
Despite not winning major awards, The Sea of Monsters has been a commercial success, has been adapted into a film, and is part of a popular and successful series.