В этом случае запятая не ставится: союз как имеет значение «в качестве».
Перед союзом когда ставится запятая, так как он начинает придаточное предложение.
Запятая перед тире нужна.
Все верно, запятая нужна. Это сложносочиненное предложение.
Запятая перед тире нужна: она закрывает придаточное предложение.
Да, запятую над поставить.
Запятая нужна.
Запятая перед и нужна.
Запятая возможна, но не обязательна — решение о постановке зависит от смысла, который автор вкладывает в предложение.
Если смысловой акцент падает на оборот с согласно (и без него предложение теряет большую часть содержания), то запятая не требуется. Если оборот с согласно несет дополнительную информацию, а главное — тот факт, что отзывы распределены по группам, то запятую можно поставить.
Между элементами друг и враг не просто соединительные, а соединительно-противительные отношения, едва ли позволяющие не ставить запятую: и друг, и (всё-таки) враг. Эти отношения отличаются от тех, которые наблюдаются в примерах сочетаний с тесными смысловым единством компонентов, приводимых, например, в параграфе 26 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина (М., 2006 и след.): Кругом было и светло и зелено (Т.); И днем и ночью кот ученый все ходит по цепи кругом (П.). Обратите внимание, что между подлежащим и сказуемыми-существительными предпочтительно тире: Я считаю, что интернет — и друг, и враг.