vibe coding for personal projects is a power tool. If I'm creating a 4x game for fun, id like to write core logic myself, but figuring out why drop-down lists stopped opening after a unity upgrade or why the animation is glitching sometimes is something ai can do.
For work projects, if fun was the goal you wouldn't be paid to do it :)