Ico reviews are a dike a dozen and most are crap. In all honesty its always best to do your own review of projects and see if you personally think its worth investing in or not. As in the end its your money not some random guys site. Most of which are run by ambitious tweens
I do agree with you on that, i don't think is wise for anyone to invest in any project without conducting a research, most of this review sites are just in for the money, nothing more, i see them everyday, seeking for attention in different project telegram groups, only a tiny fraction of them can be considered valuable but at the end, just do your personal research