Hate:
- human-wise ambiguity of its syntax (If I understand correctly, you "can" indent array items, but you don't have to. And than one guys says "OK, I'm gonna indent", and another guy says "Nah. I'm not gonna indent")
- still no support for datetime as a first class citizen
- strings usually don't need quotes, until they do (I prefer to always quote)
Note that two of the above points are about allowing inconsistent styles, which is a thing I hate.
Love:
- it supports comments whereas JSON does not. If the IETF ever officially updated JSON to support C-style inline (and maybe block) comments, I would absolutely ditch YAML.