I got a pretty nice Yamaha bluray player that was an appropriate match to my home theatre amp.
Put a bluray in it, got a piracy warning, a few unskippable ads for other movies, an obnoxious excessively drawn out animated menu screen that stuttered like hell and was laggy to use.
Pulled the bluray back out of it, stuck it back in the DVD drawer and proceeded to download a copy of the movie to watch. Been doing that ever since.
I don’t have a good answer for you.
DHCPv6 is pretty well the only good way to have a prefix delegated by your ISP and have it chopped up and deployed in an automated fashion through multiple layers of an edge network. I’m also a real fan of the audit trail in the logs that results from a stateful transaction.
Some background info if you haven’t run into it though is described by this google issue tracker id: https://issuetracker.google.com/issues/36949085. The summary is that one guy at google is obstructing DHCPv6 being implemented on android.
I’ve built out a bunch of IPv6 networks that implement DHCPv6 on the edge. I personally use a whole lot of android devices and none of them get IPv6 addresses, pretty well everything else does. I’m mostly cool with it at this point, eventually the guy who is obstructing IPv6 at google will move on.