They do have 100% guaranteed loot, but you get it at the rewards screen instead of an engram.
What they give you is still random. And it is directly related to the strike playlist level you run.
Another thing that was in that video, was chests spitting out engrams. You still get stuff out of them, you just don't see the engram pop.
The only thing that is different is the animation of the engram, but the loots are still there.