To say all of them are scams is going to far in my opinion. Bitcoin was made open source and with that came the option to fork it or take pieces of code. I believe it was done for a reason, Bitcoin was just the starting point and not intended to be the only coin, but the start of competing for the ultimate coin. If there are scam coins it means the ultimate coin hasn't been found yet, or else they'd never got any users.