The bare minimum is the deliverable. If it's "a working website that does X, Y, Z" and they deliver that, what is the problem? That's what was asked for.
> thinking about the customer, understanding the right technologies, designing for scale, etc.
If they were asked to design something for a customer then they're fulfilling what is asked - e.g., the bare minimum.