If an ICO team is anonymous, is it a scam?
Yes!
ICO is crowdfunding founds for a project. If you cant identify team then you can hold anyone to deliver project. ICOs are a securities and not a cryptocoins.
Developers of cryptocoins can be anonymous since anyone can fork their project away since is open source. And that often happens.