She is much, much less cringe and embarrassing than most shoujo/josei FLs, primarily because she's not brainless. But she's cringe nonetheless, since the plot needs her to grow as a character. That said, it's too bad that MLs are pretty much always portrayed as smart, worldly and sometimes powerful by their own merits - in other words, perfect. Their character development never makes anyone feel any second-hand embarrassment, while FLs always have to be embarrassing and naive in some way or another to grow into strong, independent, smart, non-naive people.