I fail to understand the gate keeping around vibe coding.
If you're doing it as a hobby, where's the harm?
If you're doing it professionally and producing nonfunctional code that you are incapable of reviewing architecturally, then you won't have a job for long.