The Internet contains a lot of scams. Does that make the WWW, a scam? No. Same thing.
I think if blockchain projects offered a comparable value, people would have better ways to defend it than assuring everyone it's definitely not all a scam.
Anyway, Namecoin seemed like a pretty nice use case, even if it didn't take off. Smart contracts seem like a good idea to me. Behind all the hype and idiotic money chasing behavior and criminality there are some niche but proven-useful technical innovations. And despite people throwing blockchain-everything at the wall to see what sticks for some time, there's still plenty of opportunity for new applications to emerge.