It doesn't fail, it actually demonstrates how the model can improve the output if the prompt is better. AI generated websites look like crap because developers don't know any design language so they have no idea how to prompt the models to get something good and more unique and creative out of them. This shows that you can actually achieve that with just slightly better prompting. Just like with programming, actually.