I could not get the video to play... I went from the written words of the articles.. I have a feeling your take on this particular case is the corect one.
I will update my "player" and come back.
Either way, it is a flawed system if trusted with blind faith, IMHO.