Yes, I agree. It only having one working link is the killer to me as well, because no one checked it besides the pretty front page. There was an article here yesterday about recognizable signs of AI-designed UIs and it was accurate in terms of what most of these sites now look like.