Honestly, this is as close to an objectively wrong "opinion" as I've seen on here. I think a scam is best defined as something where there's a huge disjoint between what is sold/marketed, and what the person actually receives or experiences.
They may not look AMAZING, but so what? They do what they say on the tin.