and a trailer can be viewed from almost any device nowadays, while this kind of demo has to run on the hardware its made for and it needs to be downloaded completely and then started/load like a game and stuff, while videos can be started instantly (depending on you connection ofc) - it's just not user friendly
for real time rendered demonstration it's still better to just offer a playable demo imo







