Seems a bit too harsh to straight up call this a scam, no?
While I see your point and I won't argue against it, I think it's pretty shitty to call somebody a scammer just because of poor work execution.