They do, ALL those websites are failing or will fail soon enough (I'd love anyone to prove me wrong by sending me a link of a successful company that use that kind of "design" that isn't in the actual vibe-coding business). It all boils down to the lazyness of the dev not wanting to type "the prompt" that will change that UI permanently, and yes it is a single prompt (cascading into a bunch of loops and typical model-zoo auto-adversarial and whatever, but it IS a single prompt).
Yes, this project will very likely die, because of this alone.