Тут мнение очень двоякое. Но платформа не может отслеживать то, будут консультанты платить налоги или нет. Это дело каждого консультанта. Вы приводите в пример Upworker, но оплата налогов фрилансера там, дело сугубо личное и положений местного законодательства. Проблема оплаты налогов в инетрнете есть и будет еще очень и очень долго, а может и всегда.
Все просто:
1) Фриланс - полностью анонимно, вы не знаете ни имени, ни фамилии исполнителя. Вы его не видите и, часто, даже не слышите, вам это все равно. Найти и привлечь за неуплату налога кого-то тут ооочень сложно.
2) Данный сервис - вы знаете как зовут консультанта, более того, у вас видео-консультация, которую можно просто записать и вот у вас на руках доказательство оказание услуги.
Разница есть?