All those things are beyond the demo itself. Vibe-coded demos are just demos. There are stability, security and everything enterprise that still needs to be added to a demo to actually make it functional as a paid offering.
The hard problems still remain.