I completely agree with having to take the different realities into account. However, what does it mean to recognize those realities? That's my question, and I haven't heard a satisfactory answer.
The language is a bit on the vague side, so there's a lot of room for interpretation. At least that's how I see it.