lemme put it to you this way.
if i record a demo and you record a demo and hltv records a demo.
there is no difference.
if i make a read only tap into my lan and record the packets and replay them thru the hl enging to create a demo, there is no difference.
what part of no difference dont they get.
if 32 people record a demo of the same match, there will be no difference.
now ... automatically taking a snapshot and providing those...well thats different, that would catch the models the player is using/seeing, otherwise, the demo is rendered by the computer playing the demo.
follow me?