I don't understand the hate? They wrapped up the booster/investigation, the will jordan and simone date, the will asher and olivia get back together storylines and introduced the coach baker at crenshaw storyline, olivia's possible relapse, tyrone's sister getting revenge and spencer having nerve damage storylines as well as the senior year storyline. (As junior year took 2 seasons, Senior would probably be the same). It did what a season finale should, end some storylines, introduce new storylines and end it with a huge cliffhanger. The new storylines keep you wondering and the cliffhanger keeps you invested. Perfect way to end it. Yes, they could have wrapped up a couple more storylines but the new ones especially Tyrone's sister's revenge and Spencer's injuries are crazy and will leave everyone waiting and excited for the next season