Not judging you, but from the response you pasted here, it could be either your Claude or your prompt wants Claude to be supportive.

In a new thread, make sure it can read your project into context, then have it explain what Hugo is (to add more context), then ask something like:

Given your understanding of Hugo and your analysis of this project, why would this project have been better return-on-engineering as a photo gallery themed Hugo blog with user uploads instead?

In general you'll get a less sycophantic answer, and of course, with it playing devil's advocate, you end up with a stronger argument.

// I like yours, and think I'd be more likely to choose yours than Hugo for this.

I had asked about Hugo in the first prompt, and it told me what it was, and then my prompt was:

"Huh, could you build my functionality using Hugo [link to repo]? I mean I'm using dynamic JS features"

And the above was the response. I didn't put more than 10 seconds thought into it. The commenter claimed I could build the site with less code with a tool I had never heard of and I was curious if I had missed something.