Потому что, это выгодно работодателям.
Работодателю гораздо более выгодно выплатить работнику ту зарплату, за которую, он согласился работать, но при этом, не делать отчисления за работника в страховой и пенсионный фонды, не обеспечивать его соц.пакетом.
Экономия получается внушительная.
В основном, конечно, это касается небольших частных фирм.
Но так же, и многие крупные частные предприятия стали практиковать ситуацию, когда сотрудник регистрируется как самозанятый и типа, оказывает услуги юридическому лицу или ИП.
В частности, именно такое оформление сотрудников практикуется в "Яндексе", причем, курьеры или таксисты заключают договор не с самим яндексом, а с другими ООО.
Для работников, отсутствие официального оформления компенсируется относительно приемлемым уровнем зарплаты. Но при этом, ни каких-то социальных гарантий, ни стажа, работник не имеет.