Brooke had really great development throughout the series. She started out as the bitchy cheerleader and following the time jump and she was a successful entrepreneur. I liked her throughout the series, she was the bitch that everyone loved. She really grew up and went from a damaged little girl whose parents didn't love her to helping everyone she could and truly found happiness for herself, which she doubted she would ever find. By the end of it she really did become the main character. I'd love a One Tree Hill reboot of some sort to see all the characters once again.