I don't hate it, but it's boring and has been done to death. Also, the princess and even Knight characters are often pretty one-dimensional, which is my main issue with it. If you use that trope in a story, at least add something new to make it more interesting. Shrek is a good example. And when writers give characters multi-faceted, genuine personalities and agency & growth, we tend to care about them more.