В Белоруссии давно так. Только два  года, а не три. Три, мне кажется, многовато. Для многих это хороший старт в профессии, чтобы не искать работу  где попало не по профилю. У молодых специалистов, кстати, нехилые льготы и бонусы. А не хочешь отработку - иди на платное или выплати по окончанию сумму за годы учебы. Думаю, такой закон отсеет студентов, которым нужна только бесплатная "корочка", а не профессия.