The fact that the websites pictures are all AI generated isn't exactly a great sign.
FWIW I don't disagree with you. I also assume people are vibe-coding things. I just don't think it's fair to assume that means the devs are taking that code and firing it straight up to a production server. They're probably fixing the problems and making it better. I know I do that in my code (most of the time.)
Sites with generic stock photos were always a bad sign when dealing with websites in the past as well.