Earlier quoted context omitted.
While that's true, I would kind of expect Facebook to do better than most sites. Oh, well.
Facebook tries to do whatever maximizes engagement. Technical correctness only matters when it serves that primary goal.
It may never be clear for each individual feature, but violations compound to form a mess of unpredictability. Facebook generally appears to me as being a company with a very strong engineering culture and so it surprises me a bit that they would let something like this slip. Maybe I'm just not seeing the whole picture and it is a clearly thought-out tradeoff and not simply negligence.