Then that's the point. You know the code sucks, the guy who vibecoded it either didn't know or didn't care. That's the added value.
But how would you know? If you're an inexperienced developer you may well end up ingraining bad patterns without even realizing it.
But how would you know? If you're an inexperienced developer you may well end up ingraining bad patterns without even realizing it.