LLMs are a good help here because side projects typically slow down for me when I run into bugs / troubleshooting. So while I genuinely believe struggle is necessary for learning, being able to get over that hump to build something I need makes a big difference.
I'm not vibe coding the app though, since I actually want to know what it does. But I can see it being helpful for people who just need something and don't care about how it works.