Сам IPv6 еще кривой до ужаса, тот же SLAAC, который палит MAC, это решается RFC4941+DAD, который далеко не все ровно делают, но еще в нагрузку к этому оказывается существует совершенно иной DHCPv6, который нужен некоторым девайсам.
В итоге когда делаешь embedded устройство, где на все про всё 400кб памяти, проще сказать "да пошли вы все нафиг" и сказать, что ipv6 нет (например это было в случае esp32 eth-ap режима).